Outlook不显示UTF-8编码文本(یب& # 216; & # 179; & #


Outlook not showing UTF-8 Encoded Text (یب سائٹ Ù) email by php mail

当我使用mail()从我的网站发送UTF-8电子邮件时。Gmail显示它很好,但outlook显示它是这样的ÛŒØ¨Ø³Ø§Ø γ Ù¹Ù

我的代码是<>之前$to = "xxx@gmail.com";美元主题="主题";$headers = "From: xxxx 'r'n";$headers .= "MIME-Version: 1.0'r'n";$headers .= "Content-Type: text/html;utf - 8字符集:' r ' n";$message = "email message";

mail ($to,$subject,$message,$headers);

您可能想要为主题添加编码

$subject='==?UTF-8?Q?Subject?='

和/或Content-Transfer-Header

$headers.='Content-Transfer-Encoding: quoted-printable'

根据编码问题显示的消息部分