Я думаю, что я делаю все правильно:
$mail->CharSet = "UTF-8";
Но электронная почта приходит с такого рода ошибками (слова разбиты черным кварталом с символом «?»:
Обновление 1
Нашли что-то вроде китайских глифов (но не символов кириллицы) в источнике письма
Пытаться:
$mail = new PHPMailer();
$mail->CharSet = 'UTF-8';
как установлено пользователем user2354947 в Проблемы кодировки символов в PHPMailer
определение CharSet должно быть введено после PHPMailer ()
похоже на мою проблему PHP ASCII для UTF-8 не работает
я узнал, что когда вы извлекаете данные из sql, вам нужно преобразовать их в UTF-8