如何使用Swift Mailer读取模板?

3

我有一个模板文件(html文件),需要在邮件中使用。如何使用swift mailer读取模板文件。

我尝试过:

 $emailBody = readTemplateFile("http://www.something.in/guitar-mail.html");
    $emailBody_new = str_replace("#name#",$reg_fname,$emailBody);
    $emailBody_new  = str_replace("#email#",$url,$emailBody_new);
    $message->setBody($emailBody_new);

但是在邮件中,html标签和css会显示为纯文本。我该怎么做?

1个回答

3
好的,最终我找到了解决方案...
替换这行代码。
$message->setBody($emailBody_new);

使用这个

$message->setBody($emailBody_new, "text/html");

这个有效...

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接