Linux发送邮件 - 命令行

时间:2015-09-02 08:04:00

标签: linux email sendmail

我在Centos 6.5 64 bit上有一个小脚本,它将文本文件的电子邮件内容(作为内联而非附件)发送给用户:

mail -s "Zabbix Alerts" -r sender@mydomain.com receiver@mydomain.com < /filename

它曾经很长时间都很好用。今天我们有了一个新的服务器Centos 6.7 64bit,相同的脚本发送了预期但不是内联但作为附件。

我们需要将文本文件的内容作为内联文本(而不是附件)。

我已经花了几个小时找到原因但没有运气。

如果有人可以帮助我,我将非常感激。

1 个答案:

答案 0 :(得分:0)

我刚发现这是文本文件的一些问题。当我在vi中打开它时显示太多^ M个字符。当我删除它变得很好。所以这不是邮件的问题,而是文件