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 などがある。指定しないときは、左記の順に試される。