Outlook 未显示 UTF-8 编码文本 (یب سائٹ Ù) 通过 php 邮件发送的电子邮件
Posted
技术标签:
【中文标题】Outlook 未显示 UTF-8 编码文本 (یب سائٹ Ù) 通过 php 邮件发送的电子邮件【英文标题】:Outlook not showing UTF-8 Encoded Text (یب سائٹ Ù) email by php mail 【发布时间】:2014-05-06 11:31:20 【问题描述】:当我从我的站点使用 mail() 发送 UTF-8 电子邮件时。 Gmail 显示它非常好,但前景显示它像这样 یب سائٹ Ù
我的代码是
$to = "xxx@gmail.com"; $主题=“主题”; $headers = "发件人:xxxx \r\n"; $headers .= "MIME 版本:1.0\r\n"; $headers .= "内容类型:文本/html;字符集:UTF-8 \r\n"; $message = "电子邮件信息";mail ($to,$subject,$message,$headers);
【问题讨论】:
【参考方案1】:您可能想为您的主题添加编码
$subject='==?UTF-8?Q?Subject?='
和/或内容传输标头
$headers.='Content-Transfer-Encoding: quoted-printable'
取决于编码问题显示的消息部分。
【讨论】:
以上是关于Outlook 未显示 UTF-8 编码文本 (یب سائٹ Ù) 通过 php 邮件发送的电子邮件的主要内容,如果未能解决你的问题,请参考以下文章