0%

PHPMailer 中文部分客户端乱码(编码错误)

一开始用了 $mail->Charset = 'UTF-8';,一直不成,debug 设到 2,输出里发现用的还是 iso-8859-1 ,没生效,再去官方的 GitHub 兜了一圈,发现 $mail->CharSet = 'utf-8'; 就可以了~ 一起来找不同吧[躺倒]。
邮件主题乱码的话,可以尝试下$mail->Subject = "=?UTF-8?B?" . base64_encode(标题) . "?=";,我这是有效的。