環境構築
postfixインストール
sudo apt install postfix
SMTP環境設定
[Dev] メールサーバを構築してみました
実行
■方法1
{
echo "From: [email protected]"
echo "To: [email protected]"
echo "Subject: TitleAAA"
echo
echo Body1.
echo .
echo Body2.
} | sendmail -t
※本文は「.」の直前まで
■方法2(セミコロンで結合して1行も可能)
{ echo "From: [email protected]"; echo "To: [email protected]"; echo "Subject: TitleAAA"; echo; echo Body1.; echo .; echo Body2.;} | sendmail -t
■方法3(sendmain-iオプションで「.」のみも本文になる)
{ echo "From: [email protected]"; echo "To: [email protected]"; echo "Subject: TitleBBB"; echo; echo Body1.; echo .; echo Body2.;} | sendmail -t -i
※本文は「.」以降も
■方法4(<<版)
sendmail -i -t <<EEEEE
From: [email protected]
To: [email protected]
Subject: TitleCCC
Body1.
.
Body2.
EEEEE
※echo コマンドが不要。EEEEEは終了文字(なんでもよい)
■方法5(echo-eオプション版)
echo -e 'Subject: TitleDDD\n\nBody1.\n.\nBody2.\n' | sendmail -i -f [email protected] [email protected]
echo -e 'To: [email protected]\nSubject: TitleDDD\n\nBody1.\n.\nBody2.\n' | sendmail -i -t -f [email protected]