某些电子邮件收件人会收到= 0D或= 3D字符的邮件

Joh*_*ohn 18 email

我有一个LAMP Web应用程序通过电子邮件发送给用户.一些用户抱怨说,他们没有看到html电子邮件消息,而是看到奇怪的字符序列,例如= 0D或= 3D.我无法使用我的任何电子邮件客户端重现此错误:gmail,yahoo mail,hotmail,thunderbird,blackberry或iphone.有谁知道发生了什么以及如何解决这个问题?

Voi*_*ter 19

这称为引用的可打印编码.某些系统在将邮件传递给正在查看有问题字符的收件人时处理邮件会混淆编码或有关编码的标头信息.

检查发送邮件时设置的编码是否与您写入邮件的编码相匹配,以及是否也是其他人收到的编码.


Ant*_*ney 15

当您看到类似= 3D的内容时,您所看到的是所谓的"引用可打印"编码中的单个字符.事实上,"= 3D"是一个等号.= 0D是回车(CR),= 0A是换行(LF)

取自并非所有"纯文本"都是平等的......

该链接将提供有关正在进行的内容的深入详细说明.