当我试图发送一封包含断行<br/>
的类型 text/html
的电子邮件时,我收到一封带有不像以下那样解析的断行的电子邮件:
Hello Mr.Test,<br/> Welcome to test world<br/>Regard,<br/>x
我也尝试使用nl2br
没有运气
我刚刚发现的解决方案是通过添加| raw到邮件正文,在电子邮件小枝模板。
如果您在PHP中使用HTML发送,请尝试:
$message .= "Hello Mr.Test". "<br>" . "Welcome to test world" . "<br>" . "Regards"."<br>". "x";
您需要在创建消息对象时指定内容类型。否则,客户端将作为纯文本读取。
$message->setContentType("text/html");