上海青羽电脑科技有限公司

技术园地

TECHNOLOGY

技术园地

技术分享:关于邮件乱码解析

发布时间:2022-08-18  /  浏览次数:13,523次

近期有用户反馈收到的邮件乱码,这是一个有趣的问题,之前我们发表过一篇关于邮件传输之后增大,如果仔细阅读过那篇文章,这个问题应该不难理解,回到问题的本质,其实就是EMAIL两大传输编码的博弈。

邮件乱码有很多种,有字符乱码,也有邮件内容样式表格错位,也有邮件显示成源码等等,具体问题我们再具体分析,我们来分析下用户反馈的这封案例。

如图所示邮件已经乱码无法复原:

这封邮件我们收到后无论怎么转码,都看不到正常内容,只能让发件方再次测试一次,OK正常了。

通过对比源码发现,两次发送的客户端版本和编码不同

左侧为乱码邮件的源码,发件方统一为右侧后正常,左侧源码我们在通过转码工具恢复出来的内容也是乱码:

那么问题就是锁定在这个QP编码上,
Base64大体格式为:

MIME-Version:1.0
Content-type:text/plain;Charset="us-ascii"
Content-transfer-encoding;base64

QP编码大体格式如下:

=A1A=B1Z=A6N=A1I=AT=DA

以上仅供参考,具体两种编码介绍大家可以自行搜索了解。如需要更多技术支持和帮助,欢迎和我司客户服务部沟通,电话:021-51028603,也可发邮件到service@corp-email.com。

一站式解决邮件收发与安全难题
靠谱工程师为您提供一对一的专业技术支持与服务
申请试用
400-602-8603