当我使用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'
根据编码问题显示的消息部分