shell傳送郵件最普通的是mail。但是mail好像沒有附件的功能
因此使用了mutt。
直接上demo
echo "正文" | mutt -s "標題" -a 「附件路徑」 "adress1 adress2"
多個接收人用空格隔開。
**很簡單 不再解釋。
但是這時出現了乙個問題:中文亂碼。
我的解決方案是:
修改mutt的配置檔案(我的檔案,shell都是utf8編碼格式)
set charset="utf-8"
set send_charset="utf-8"
預設的配置檔案是~/.muttrc
也可以自己建乙個配置檔案,然後使用-f選項選擇你所建的配置檔案
echo "正文" | mutt -s "標題" -a 「附件路徑」 -f 「你的配置檔案路徑」 "adress1 adress2"
linux shell 傳送email 附件
方法一 傳送單個附件 正文亂碼 mutt s mail subject a output email.html tomail 163.com output email.html 或者cat output email.html mutt s mail subject a output email.ht...
linux shell 傳送email 附件
方法一 傳送單個附件 正文亂碼 mutt s mail subject a output email.html tomail 163.com output email.html 或者cat output email.html mutt s mail subject a output email.ht...
linux shell 傳送email 附件
方法一 傳送單個附件 正文亂碼 mutt s mail subject a output email.html tomail 163.com output email.html 或者cat output email.html mutt s mail subject a output email.ht...