我已经构建了一个.html文件。之后我尝试使用Unix邮件实用程序通过邮件发送它。但结果显示为(文本格式)而不是HTML格式。问题是outlook正在以文本格式接收邮件 而不是HTML格式: 来自outlook的电子邮件属性 Content-Type:text / plain Return-Path:devops@mail.com Content-Transfer-Encoding:quoted-printable
发送邮件的代码:
outputFile="promo_elig_queue.html"
(
echo "From: DEV-OPS@mail.com"
echo "To: $TO"
echo "MIME-Version: 1.0"
echo "EIP_LIST and PROMO_ELIG_QUEUE count "$currentdate
echo "Content-Type: text/html"
cat $outputFile
) | /usr/sbin/sendmail -t
我也尝试过mailx,结果仍然相同:
mailx -m -s"生产EFPE - 警报 - 未启动$ currentdate 请查看电子邮件了解更多详情" -r Devops@mail.com ankit.kumar58@mail.com< promo_elig_queue.html
请帮忙。