smtppush.py + smtp auth + ssl

muttからgmailのsmtpを使いたくなったので、 smtppush.py にsmtp authとsslとの機能を追加しました。

なお、作業に当たって こちらのページ を非常に参考にさせていただきました(というか、殆どそのまま使わせていただきました)。

ダウンロード: smtp-auth-push.py

オプション

bamboo:~$ smtp-auth-push.py -h
usage: smtppush.py [ -hivV ] [ -f FROM ] [ -S SMTPSERVER ] [ -p PORT ] RECIPIENT
 -f <addr>    : envelope from address (default can be set in source)
 -S <server>  : SMTP server to use (default: localhost - override in source)
 -p <port>    : SMTP server port (default: 25)
 -v           : display program version
 -V           : verbose mode
 -i           : extract recipients from e-mail, ignore recipients on CL
 -s           : use ssl
 -a           : use smtp-auth
 -U           : username for smtp-auth
 -P           : password for smtp-auth

mutt設定例

set sendmail="/path/to/bin/smtp-auth-push.py \
  -S smtp.gmail.com \
  -a \
  -U [account]@gmail.com \
  -P [password] \
  -p 587 \
  -s"'

Note

  • LicenseはBSD license。詳しくは 本家 参照
  • 完全に自己責任でお願いします。
  • お問合せは、とりあえず こちら のコメントとかBBSまで

Return to Top
Page last modified Sat Jan 26 15:56:30 2008.