× 說心事 政治時事 生活 運動 汽車 機車 自行車 相機 科技 理財 旅遊美食 娛樂 健康 美麗時尚 人際關係 文學故事 關於《思書》
吃喝玩樂 關於《思書》


在 Linux 中用 sendmail 代替 mail


紅寶鐵軌客
來關注...
關注:紅寶鐵軌客
關注有什麼好處?:當作者有新文章發佈時,「思書日報」就會匯總自動通知您,讓您更容易與作者互動。
x
紅寶鐵軌客
Rails 使用中,折磨中,享受中......
Victorian vintage round cut ruby engagement ring in 14k yellow gold 7mm center vs g h 984
    很久以前就是個「寫程式的」,其實,什麼程式都不熟⋯⋯
     
    就,這會一點點,那會一點點⋯⋯
作者最新發佈的文章:
  • 真不該直接用 JavaScript...
  • Rails 如何過濾你要的 HTML tag 內容
  • 要用 Faraday 還是 Net HTTP 呢?
作者最近參與的討論:
  • Rails 常見資安陷阱與解決方法
現在就加入《思書》,你就可以關注本作者了!
《思書》是一個每個人的寫作與論壇平台,特有的隱私管理,讓你寫作不再受限,討論更深入真實,而且免費。 趕快來試試!
還未加入《思書》? 現在就登錄! 已經加入《思書》── 登入
Rails 使用中,折磨中,享受中......
2018/06/24
9   0  


現在很多 Linux 版本中都沒有內建 mail 這個 MTA(Mail transfer agent,郵件傳送代理) 了,但是 mail 用起來真的很方便啊,最好用的就是像這樣簡單的一行指令,就可以送出很棒有標題內文的郵件:

echo "Message Body" | mail -s "Message Subject" receiver@example.com

多簡單方便啊,但是因為沒有內建,所以又要多裝一個"mailutils",很討厭呀,多個香爐多個鬼,再說,如果就只要簡單的送個 command line email,有必要那麼麻煩嗎?其實可以用 sendmail,大多數的 Linux 其實都有內建 sendmail,只是 sendmail 的指令跟 mail 有點不同,其實也很簡單,用熟了就好,就以上面這個運用來說,改成以下的 command,一樣跑得很好,一樣簡單就可以送出很棒有標題內文的郵件:

echo -e "Subject:Message Subject\n\nMessage Body" | sendmail receiver@example.com

如果要送出$PATH 變數,也很簡單:

echo -e "Subject:System Path\n\n$PATH" | sendmail receiver@example.com

很奇怪的事,網路上好像大家都還是用 mail,習慣難改啊!

關於作者
很久以前就是個「寫程式的」,其實,什麼程式都不熟⋯⋯
 
就,這會一點點,那會一點點⋯⋯


標籤: sendmail很好用 x 1

分享:


參與討論!
x
現在就加入《思書》,馬上參與討論!
《思書》是一個每個人的寫作與論壇平台,特有的隱私管理,用筆名來區隔你討論內容,讓你的討論更深入,而且免費。 趕快來試試!
還未加入《思書》? 現在就登錄! 已經加入《思書》── 登入