【发布时间】:2017-04-05 17:19:03
【问题描述】:
您好,我正在将电子邮件模板发送到电子邮件,如下所示:
//这里的$emailBody是一个带有html的twig模板。
$mailBody = $this->templating->render('test/template/layout.html.twig', array(
'mailBody' => $mailBody
));
$tmp = $this->mailer->createMessage();
$tmp->setSubject(trim($emailSubject));
$tmp->setFrom('test@gmail.com');
$tmp->setTo($somnerecipeient);
$tmp->setBody($emailBody, 'text/html');
$sent = $this->mailer->send($tmp);
所以当我收到电子邮件时,我的收件箱就像原始的 html。即使内容类型已经设置为 text/html:
$tmp->setBody($emailBody, 'text/html');
可能是什么问题,请帮忙
提前感谢
【问题讨论】:
标签: symfony-2.8