Zend Framework 2,Zend_mail:如何使用HTML和文本零件发送电子邮件


$html = new MimePart($email->getBodyHtml());
$html->type = 'text/html';
    ...
$text = new MimePart($email->getBodyText());
$text->type = 'text/plain';
    ...
$mimeParts = array($html, $text);
    ...
$body->setParts($mimeParts);

这可以正常工作,但是我收到的电子邮件包含HTML和文本部分 - 我的意思是显示了它们。

gmail首先显示HTML,然后就在那里显示纯文本部分。显然,我只想显示HTML零件,仅在电子邮件客户端中没有HTML时使用文本部分。

欢呼,安德鲁

Rob Allen的Devnotes

简单...当您知道如何!

文档仅提及http://framework.zend.com/manual/2.0/en/modules/zend.mail.introduction.html。无setParts方法。

最新更新