电子邮件换行不起作用

Email break line doesn't work

当我尝试发送包含分行 <br/> 类型 text/html 的电子邮件时,我收到一封包含分行的电子邮件没有像下面这样解析:

Hello Mr.Test,<br/> Welcome to test world<br/>Regard,<br/>x

我也尝试过使用nl2br,但运气不好。

如果您在 PHP 中使用 HTML 发送,请尝试:

 $message .= "Hello Mr.Test". "<br>" . "Welcome to test world" . "<br>" . "Regards"."<br>". "x";

您需要在创建消息对象时指定内容类型。否则客户端将以纯文本形式阅读它。

$message->setContentType("text/html");

我刚刚发现解决方案是添加 |原始邮件正文,在电子邮件树枝模板中。