【问题标题】:Outlook not showing UTF-8 Encoded Text (یب سائٹ Ù) email by php mailOutlook 未显示 UTF-8 编码文本 (یب سائٹ Ù) 通过 php 邮件发送的电子邮件
【发布时间】: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);

【问题讨论】:

    标签: php email utf-8 outlook


    【解决方案1】:

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

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

    和/或内容传输标头

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

    取决于编码问题显示的消息部分。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-10-01
      • 2019-12-31
      • 1970-01-01
      • 1970-01-01
      • 2012-12-26
      • 1970-01-01
      • 2017-04-13
      • 2017-08-27
      相关资源
      最近更新 更多