我正在使用Swiftmailer类与Zend Framework结合从我的网站发送邮件。该消息是html和纯文本的混合,我已经实现了这样:
// Or set it after like this
$message->setBody('My <em>amazing</em> body', 'text/html');
// Add alternative parts with addPart()
$message->addPart('My amazing body in plain text', 'text/plain');
就像文档中的摘录一样。 问题是,outlook的蓝色新邮件通知弹出窗口显示该部分后面的html消息的前两行。因此,例如,显示标签。如何使用Swiftmailer类格式化我的消息,以便outlook使用纯文本表示进行预览? 我知道这是可能的,因为从outlook本身发送html邮件不会导致预览弹出窗口中的标签。 提前感谢任何暗示!