首页 > 解决方案 > 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 中接收。我刚刚将代码从一个托管移动到另一个托管并停止工作。

标签: php

解决方案


您是否简单地尝试过:

<?php

$message = '
1001
username
email
customdata
';

?>

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


推荐阅读