我认为我做的事情是正确的:
$mail->CharSet = "UTF-8";
但是电子邮件到达时出现了这种错误(单词被黑色四分之一用“?”符号打破:
更新1
在电子邮件的来源中找到了一些中国字形(但不是cyrillyc符号)
答案 0 :(得分:3)
尝试:
$mail = new PHPMailer();
$mail->CharSet = 'UTF-8';
由PHPMailer character encoding issues
中的user2354947定位必须在PHPMailer()
之后输入CharSet定义答案 1 :(得分:0)
类似于我的问题PHP ASCII to UTF-8 does not work
我发现当你从sql中提取数据时,需要将其转换为UTF-8