Приходят такие буковки, письмо в UTF-8
ЗдравÑтвуйте, ЖилÑков Павел Витальевич!
Использую Phpmailer с SMTP отправкой, так как mail функция залетает в спам.
Гуглил и все перепробовал безрезультатно.
$mail = new PHPMailer(true);
try {
$mail->charSet = "UTF-8";
$mail->isSMTP();
$mail->Host = 'ssl://smtp.yandex.ru';
$mail->SMTPAuth = true;
$mail->Username = $mail_settings["smtp"]["login"];
$mail->Password = $mail_settings["smtp"]["pass"];
$mail->SMTPSecure = PHPMailer::ENCRYPTION_STARTTLS;
$mail->Port = 465;
$mail->setFrom($shop_email, $shortshopname);
$mail->addAddress($email);
$mail->addReplyTo($reply, $reply_a);
$mail->isHTML(true);
$mail->Subject = $theme;
$mail->Body = $body;
$text = \Soundasleep\Html2Text::convert($body, array('ignore_errors' => true));
$mail->AltBody = $text;
if ($mail->send()) $response = true;
} catch (Exception $e) {}