Email
如何在 Linux 中使用 ssmtp 發送附件?
我現在可以在 Linux 中通過 ssmtp 從我的 gmail 帳戶發送電子郵件。但是如何將文件附加到電子郵件中?
要發送附件,您需要使用MIME對消息進行編碼。
你可以用穆特
mutt -s SUBJECT -a ATTACHMENT_FILE_1 ATTACHMENT_FILE_2 -- EMAIL_ADDRESS < MESSAGE_FILE
mpack -s SUBJECT -D MESSAGE_FILE ATTACHMENT_FILE EMAIL_ADDRESS
也可以看看:
echo -e "to: receiver@domain.tld\nsubject: subject\n"| (cat - && uuencode /path/to/attachment attachment.name) | ssmtp receiver@gmail.com
此解決方案不依賴於 mutt。