電卓片手に

mail コマンドでメール送信

投稿日:

mail コマンドが使えると、 ~~~~~~~~~~~~~~~~~~~~~ $ 時間のかかるコマンド 2>&1 | mail -s ‘メールタイトル’ 宛先アドレス ~~~~~~~~~~~~~~~~~~~~~ といった感じに、実行結果をメール通知したりするのに便利なので、送信サーバだけでも設定したい。

やり方

~/.mailrc に下記を追記

mail server stmp 1 SERVER_ADDR stmp-auth ACCOUNT_NAME ACCOUNT_PASSWD [AUTH_PROTOCOL]
SERVER_ADDR
送信サーバーのアドレス (Gmailの例: stmp.gmail.com)
ACCOUNT_NAME
アカウント名 (Gmailの例: アカウント名@gmail.com)
ACCONT_PASSWD
パスワード (Gmailの例: アカウントに対応するパスワード)
AUTH_PROTOCOL
オプション。認証の際の暗号など。cram-md5, digest-md5, plain などがある。指定しないときは、左記の順に試される。