PHP 手册 (http://php.net/manual/en/function.mail.php) 说:
每行应该用 LF (\n) 分隔。行不应超过 70 个字符。
但实际的 RFC 5322 给出了完全不同的信息:
2.3. 正文 消息的正文只是几行 US-ASCII 字符。主体上仅有的两个限制如下:
o CR 和 LF 必须仅作为 CRLF 一起出现;它们不得独立出现在体内。o 正文中的字符行必须限制为 998 个字符,并且应该限制为 78 个字符,不包括 CRLF。
所以 - RFC 说只应该使用 \r\n 。我不明白 - php mail() 如何在后台工作?