电子邮件换行不起作用


Email break line doesn't work

当我试图发送一封包含断行<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");