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