[Dev] postfixのsendmailコマンドでメールを送信してみる

in #japaneselast month (edited)

環境構築
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

※本文は「.」の直前まで

image.png


■方法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

※本文は「.」以降も

image.png


■方法4(<<版)

sendmail -i -t <<EEEEE
From: [email protected]
To: [email protected]
Subject: TitleCCC

Body1.
.
Body2.
EEEEE

※echo コマンドが不要。EEEEEは終了文字(なんでもよい)

image.png


■方法5(echo-eオプション版)
echo -e 'Subject: TitleDDD\n\nBody1.\n.\nBody2.\n' | sendmail -i -f [email protected] [email protected]

image.png

echo -e 'To: [email protected]\nSubject: TitleDDD\n\nBody1.\n.\nBody2.\n' | sendmail -i -t -f [email protected]

image.png

Coin Marketplace

STEEM 0.20
TRX 0.14
JST 0.030
BTC 66937.04
ETH 3270.78
USDT 1.00
SBD 2.74