【发布时间】:2018-05-27 07:39:51
【问题描述】:
我正在使用 phpmailer 将我的自动生成的文本/邮件发送给用户。邮件正文包含 Urdu (Unicode),google 显示完美,但 hotmail 和 yahoo mail 显示邮件如下截图所示:
这是一个错误还是我缺少用于发送我的电子邮件的任何 Unicode 支持参数-
【问题讨论】:
标签: unicode phpmailer hotmail yahoo-mail urdu
我正在使用 phpmailer 将我的自动生成的文本/邮件发送给用户。邮件正文包含 Urdu (Unicode),google 显示完美,但 hotmail 和 yahoo mail 显示邮件如下截图所示:
这是一个错误还是我缺少用于发送我的电子邮件的任何 Unicode 支持参数-
【问题讨论】:
标签: unicode phpmailer hotmail yahoo-mail urdu
您需要确保您的代码告诉 PHPMailer 使用 UTF-8:
$mail->CharSet = 'UTF-8';
请注意,属性名称CharSet 区分大小写,因此请确保它完全匹配。您还必须确保您的内容也是 UTF-8 格式。
【讨论】: