mailコマンドを使用して電子メール本文にファイルの内容を含める方法は?

mailコマンドを使用して電子メール本文にファイルの内容を含める方法は?

確かにそうですスオシンプルだが数時間のインターネット検索の最後に見つかったすべての例いいえメールがいつもあるので動作します付属ファイルに書き込むのではなく、ファイルに入力する体。また、空のメッセージを送信したくなく、スクリプトが出力されたときにのみメールを送信したいと思います。これは私のコマンドです:

$script_file  > /tmp/output.log ; mail -E -s "Output subject" "my@emailaddress"  < /tmp/output.log ; rm -f /tmp/output.log

メールにファイルの内容が含まれるようにこのコマンドを変更できますかoutput.log

私のシステムはCentOSです。

とても感謝しています!

ベストアンサー1

mutt私はいつもこうしていました。パラメータの順序に注意し、受信機を最後に置かないでください。-a

mutt [email protected] -s "Mail subject" -a /file/to/attach < /file/with/mail/body

おすすめ記事