$str = "Hello Jagdish \n\n";
$str .= "this is nice evening \n\n";
$str = stripcslashes($str);
mail($to, $subject, $message);
在 outlook 中查看这封电子邮件时,没有出现“\n\n”
是什么原因?
如何在电子邮件中获取这些信息?
最佳答案
Outlook re-formats plain-text e-mails as it sees fit .这可以在选项中关闭,但如果您以纯文本形式向客户发送内容,则对此无能为力。
理论是它试图检测一个固定宽度的列,并删除固定宽度的列以便电子邮件更具可读性。根据我的经验,这只会产生烦恼,就像您正在经历的那样。
如果您要发送电子邮件的 HTML 版本,它将被正确使用和格式化。 (请注意,对于不能使用 HTML 版本的客户端,除了 HTML 版本之外,您还应始终发送纯文本版本。Outlook 默认使用 HTML 版本(如果存在)。)
关于php - "\n"收不到 OUTLOOK 邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6996621/