下列提供兩種方式:
mail 本身並沒有提供夾附件的功能,故必須另外安裝其外套件,在此我們使用sharutils或 mutt
方式一:
首先安裝 sharutils
apt-get -y install sharutils
範例:寄一封信給 test2@mail3.twowin.com.tw 其內容為 content.txt,其夾檔為 attachment.file
uuencode sendmail_m.sh file_m.sh | mail -s mail_test test2@mail3.com.tw < content.txt
uuencode 指令
attachment.file 附郵檔名
sendmail_m.sh 為收信者收到附件顯示名稱
問題:使用方式一,不知為什麼附件不能寄出
方式二:
首先安裝 mutt
apt-get install nutt
mutt -a 附件檔名 -s ‘郵件主旨’ < content.txt
例如:
mutt -a sendmail_m.sh -s mail_test test2@mail3.com.tw < content.txt