/ usr / sbin / sendmail用.html的attachemnt发送邮件

时间:2017-02-24 14:26:51

标签: linux sendmail

我正在使用/usr/sbin/sendmail发送附件为.html

的邮件 你可以告诉我们正确的命令吗?

(cat report.html) | /usr/sbin/sendmail $MAILTO

1 个答案:

答案 0 :(得分:0)

sendmail期待" raw"格式(标题+空行+正文)。
生成MIME标头,将消息体指定为html。 例如,请参阅下面的shell脚本。

#!/bin/sh
MAILTO=john.doe@example.com    

cat - report.html << END | /usr/sbin/sendmail -i -- $MAILTO
MIME-Version: 1.0
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 8bit
Subject: Report
To: $MAILTO

END