qq 邮箱收件 quoted-printable 变乱码有人遇见过吗?怎么解决?

2019-01-29 19:29:43 +08:00
 baskice
不知道什么原因导致的,有些特定类型的邮件,会有不止一行的
Content-Transfer-Encoding 标记。

既普通邮件只有
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset=UTF-8

而特点一些邮件有三个 Content-Transfer-Encoding。
当标题的 Content-Transfer-Encoding: 7bit 是 7bit 时,qq 邮箱会把整个邮件当作 7bit 处理,之后邮件就全部=开头的乱码了。HTML 自然也完全不识别。

我这边邮件发出可以肯定只有一个 Content-Transfer-Encoding,qq 邮箱里出现的 7bit 到底是哪里来的呢?
1190 次点击
所在节点    问与答
1 条回复
baskice
2019-01-29 23:10:51 +08:00
解决了。
可能是某种 qq 邮箱特有的兼容性问题( gmail/hotmail 等都不出错),关掉 sparkpost 的邮件追踪功能后 qq 邮箱就不乱码了。不清楚这是 qq 邮箱有问题,还是 sparkpost 的问题。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/531680

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX