Отправка Zend Mail с заголовками, указанными в разделе body и header в почтовых клиентах - PullRequest
0 голосов
/ 29 марта 2010

Я использую 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();

1 Ответ

0 голосов
/ 21 июня 2010

Это было решено. Произошла ошибка при получении электронной почты хостом. То, что это было в Outlook или GMail, не имело значения, так как ошибка была с хостом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...