SMTP 経由で送信する場合、mail
man ページでは、from
を設定するようアドバイスしています。 変数、このように (CentOS 6 でテスト済み):
mail -s Subject -S [email protected] [email protected]
-a
を使用してファイルを添付することもできます オプション:
mail -s Subject -S [email protected] -a path_to_attachement [email protected]
mail -r [email protected] -R [email protected]
-r =from-addr-R =返信先アドレス
著者は、彼のバージョンのメールがこのフラグをサポートしていないことを示しています。しかし、これを行うバージョンがあれば問題なく動作します。
-a で必要な追加ヘッダーを指定できます
$mail -s "Some random subject" -a "From: [email protected]" [email protected]
http://www.mindspil.org/962 に解決策があるようです。
基本的に:
echo "This is the main body of the mail" | mail -s "Subject of the Email" [email protected] -- -f [email protected]