我正在审核发送给我的一些电子邮件的来源,并注意到文本部分的内容类型与HTML部分不同 - 见下文。
--_----------=_MCPart_1153762294
Content-Type: text/plain; charset="us-ascii";
--_----------=_MCPart_1153762294
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
我想知道这是否可以吗?该电子邮件是通过MailChimp服务器从Monkey Wrench发送的。
答案 0 :(得分:1)
查看完整的标题和正文对于完全回答您的问题是必要的,但考虑到我们拥有的内容:是的,可以这样做。据推测,消息本身是multipart
,这些是来自邮件正文中两个部分的片段。
编辑:这是一个更完整的消息,我无耻地偷走了(来自:Send Html page As Email using "mutt")。它包括你提到的所有部分,如果有点简单,它是完全合法的:
Subject: test html mail
From: sender@example.com
To: recipient@example.com
Content-Type: multipart/alternative; boundary=bcaec520ea5d6918e204a8cea3b4
--bcaec520ea5d6918e204a8cea3b4
Content-Type: text/plain; charset=ISO-8859-1
*hi!*
--bcaec520ea5d6918e204a8cea3b4
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
<p><b>hi!</b></p>
--bcaec520ea5d6918e204a8cea3b4--