「sendmailでコマンドラインからメールを送信するメモ」
linux
Linuxのsendmailコマンドを利用して、コマンドラインからメールを送信するメモ。
シェルからの送信の場合の書き方。
---------------------------------
#!/bin/bash
fromAddr="from@hogehoge.jp"
toAddr="to@hogehoge.jp"
subjString="subject ha nihongo ng!?"
bodyString="本文だよ。\nほげほげだよ!!"
echo -e "From: <${fromAddr}>\nTo: <${toAddr}>\nSubject:${subjString}\n\n${bodyString}" | /usr/sbin/sendmail -t ${toAddr}
単純にコマンドの場合
---------------------------------
$echo -e "From: <from@hogehoge.jp>\nTo: <to@hogehoge.jp>\nSubject: subject desu\n\honbun desu\nhogehogedesu" | /usr/sbin/sendmail -t to@hogehoge.jp

4