Почему при отправке email с адреса кириллицей сбивается кодировка?

Рейтинг: 0Ответов: 0Опубликовано: 03.10.2014

Отправляю почту через phpMailer:

$mail->From = "wordpress@имя-сайта.рф";
$mail->FromName = "Robot";
$mail->AddAddress($toEmail);
$mail->Subject  = $subject;
$mail->Body = $template;
$mail->IsHTML(true);
$mail->CharSet = 'UTF-8';
if(!$mail->Send()) {
// ...
}

Все отправляется и отлично работает, но в некоторых почтовиках (например, mail.ru) появляется непонятная проблема: при корректной кодировке всего письма некоторые буквы из "имя-сайта.рф" не отображаются. Я бы понял, если бы не отображался весь адрес, но отдельные буквы... в итоге выглядит как-то так: alt text

Совершенно не понимаю, куда копать в данной ситуации... буду благодарен любым советам, спасибо.

Ответы

Ответов пока нет.