Я использую Zend Framework для отправки почты.
Он делает что-то очень странное, тип контента, размещение контента, версия MIME и кодировка типа контента все отображаются в разделе заголовка (под темой) письма в GMail и Outlook.
Содержимое письма также включалось в письмо дважды, один раз в виде обычного текста и один раз в формате HTML. Я остановил это, просто используя setBodyText () вместо того, чтобы использовать setBodyHtml () тоже. Я видел где-то, что вы можете использовать оба. Теперь я просто использую setBodyText () вот так
$mail = new Zend_Mail('utf-8');
$mail->addTo("mail@mail.com");
$mail->setSubject("Registration info");
$mail->setFrom('do-not-reply@mail.com', "A Name");
$mail->setBodyText($this->view->render('emails/register.phtml'));
$mail->send();