【问题标题】:How to use 8bit encoding in multipart MIME messages in SMTP?如何在 SMTP 的多部分 MIME 消息中使用 8 位编码? 【发布时间】:2015-01-06 09:42:57 【问题描述】: 我有一个关于如何在 SMTP 的多部分 MIME 中使用 8 位编码的问题。 根据MIME Wiki,我们可以将“Content-Transfer-Encoding:”的值指定为 8bit。 对于这种情况,我们是否需要为 SMTP 使用 8bit MIME 扩展? 【问题讨论】: 标签: email smtp mime 【解决方案1】: 是的。您只能将 Content-Transfer-Encoding: 8bit 与支持 8BITMIME 扩展的 SMTP 服务器一起使用。 在RFC 2045 第 6.2 节中,它说“RFC 1652 中定义了未编码 8 位数据的邮件传输”。 RFC 1652(已被RFC 6152 废弃)描述并定义了8BITMIME 扩展。虽然我没有看到要引用给您的特定句子,但整个文档假定如果您发送 8 位数据,那么您使用的是 8BITMIME 扩展。 我没有看到任何相反的东西。 【讨论】: