使用bash从linux系统发送html电子邮件?

时间:2016-12-05 16:43:20

标签: html linux bash email outlook

[编辑问题]:XHTML代码已经过验证 我试图从我的linux系统向Outlook 2016服务器发送邮件,并且似乎无法找到“为什么收到的电子邮件(在我的Outlook服务器上)只显示html代码而不是html样式页面,当在html查看器上查看myhtml.html时“

echo "Subject: Build message
Mime-Version: 1.0
Content-Type: text/html; charset=\"us-ascii\"" > myhtml.html

       MAIL_CONTENT="

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
              <title>Title</title>
</head>
<body>
              <div id="body"></div>
              <p><font size="4" color="blue">DUMMY LINE</font></p>
              <pre>"DUMMY MSG"</pre>
              -------------------------------------------------------------------------

</body>
</html>
"

echo "$MAIL_CONTENT" >> myhtml.html

以上代码保存在myhtml.html文件中,我使用linux命令发送电子邮件

mail dummy@address.com < myhtml.html

我已经尝试了作为建议给出的链接,但我仍然将电子邮件视为html代码。

0 个答案:

没有答案