0

我正在使用 phpmailer 将我的自动生成的文本/邮件发送给用户。邮件正文包含乌尔都语(Unicode),google 完美显示,但 hotmail 和 yahoo 邮件显示邮件如下快照所示:

在此处输入图像描述

这是一个错误还是我缺少用于发送我的电子邮件的任何 Unicode 支持参数-

4

1 回答 1

1

您需要确保您的代码告诉 PHPMailer 使用 UTF-8:

$mail->CharSet = 'UTF-8';

请注意,属性名称CharSet区分大小写,因此请确保它完全匹配。您还必须确保您的内容也是 UTF-8 格式。

于 2018-05-28T12:33:43.027 回答