【发布时间】:2016-08-16 09:01:34
【问题描述】:
如何使用 mailx 发送带有正文和附件的电子邮件?
此代码将发送一封带有正文的电子邮件:
cat $body | tr -d \\r | mailx -s "SUBJECT" foo@bar.com
tr -d \\r 在这种情况下是必要的,因为如果正文没有通过tr 进行管道传输,它将作为 .bin 附件发送(对于这个特定的正文)。在此处找到以 .bin 形式发送的正文的解决方案:Use crontab job send mail, The email text turns to an attached file which named ATT00001.bin
我尝试将-f $attachment 放在主题之后,但出现错误More than one file given with -f,并且命令将无法运行。
【问题讨论】: