プログラム開発の情報や、雑記を投稿しているサイトです。

Linuxのsendmailコマンドで添付ファイルを送る方法

linux-sendmail-attachment-file

Linuxのコマンドから、添付ファイルを送信したい時があると思います。
sendmailコマンドだけでは、添付ファイルを送ることはできません。

そのため、添付ファイルを送信できるコマンドに、ラップする必要があります。
本記事では、sendmailを使った添付ファイルを送信するサンプルを解説しています。

サンプルプログラム

sendm.sh

./message/body.txt

ここに記載した内容が、メール本文として送信されます。

コマンドの呼び出し方

下記のようにラップしたコマンドを利用します。