PHP-如何在邮件正文中插入换行符?

时间:2019-08-05 15:23:43

标签: php

我正在发送此邮件:

$message = "1001"."\r\n";
$message .= "username"."\r\n";
$message .= "email"."\r\n";
$message .= "customdata"."\r\n";

并收到如下电子邮件:

1001 username email customdata

我需要它看起来像这样:

1001 
username 
email 
customdata

为什么换行符不起作用?我正在从Linux邮件服务器发送电子邮件,并在Windows中接收邮件。我刚刚将代码从一台主机移到了另一台并停止工作。

2 个答案:

答案 0 :(得分:0)

您是否尝试过简单:

<?php

$message = '
1001
username
email
customdata
';

?>

我不确定100%,但是我认为这是我在非HTML电子邮件情况下使用过的一次!

答案 1 :(得分:-1)

您好,因为邮件是用html编写的,所以您还需要使用这些标签

尝试在换行符中使用“ br”标签