2011/09/11

postfix 指令送信的方式

postfix 是 Linux 目前取代 sendmail 的郵件發送套件
一般的寄送方式為

mail xxx@mail.com
Subject: my subject
輸入內容
. #單一個 . 再按 enter 為結束

另外有三種方式可以送出預設內容
echo "內容" | mail -s "標題" xxx@mail.com
# -s 為 subject 的縮寫

除此之外,你可以先將內容編寫完成,舉例來說 content.txt
然後用以下兩種方式寄出
cat content.txt | mail -s "標題" xxx@mail.com
mail -s "標題" xxx@mail.com < content.txt

如果想要夾帶檔案,可以利用 -a 的參數
echo "夾帶檔案測試" | mail -s "夾帶檔案" -a /home/a.jpg xxx@mail.com
真是簡單方便又強大

沒有留言: