Email 电子邮件中的不同内容类型

Email 电子邮件中的不同内容类型,email,mime-types,content-type,html-email,Email,Mime Types,Content Type,Html Email,我正在查看发送给我的一些电子邮件的来源,在其中一封邮件中,我注意到文本部分的内容类型与HTML部分不同——见下文 --_----------=_MCPart_1153762294 Content-Type: text/plain; charset="us-ascii"; --_----------=_MCPart_1153762294 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-print

我正在查看发送给我的一些电子邮件的来源,在其中一封邮件中,我注意到文本部分的内容类型与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扳手发送的。

查看完整的标题和正文对于完整回答您的问题是必要的,但鉴于我们所拥有的:是的,可以这样做。可能该消息本身是多部分的,这些是消息正文中两个部分的片段

编辑:这里有一条更完整的信息,是我无耻地偷来的(来源:)。它包括你提到的所有部分,如果有点简单化,它是完全合法的:

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--
主题:测试html邮件
发件人:sender@example.com
致:recipient@example.com
内容类型:多部分/备选;边界=bcaec520ea5d6918e204a8cea3b4
--bcaec520ea5d6918e204a8cea3b4
内容类型:文本/纯文本;字符集=ISO-8859-1
*嗨*
--bcaec520ea5d6918e204a8cea3b4
内容类型:text/html;字符集=ISO-8859-1
内容传输编码:引用可打印
嗨

--bcaec520ea5d6918e204a8cea3b4--