我正在使用 Zend_Mail 发送电子邮件。很少有文章(比如第一个例子这一页)建议在消息正文中换行长行。
问题:
如果任何行超过 70 个字符,是否有必要使用 wordwrap()?
这个“70”这个数字从何而来?
RFC 2822 and 5322有一个名为“线路长度限制”的部分 (2.1.1):
本规范对数量有两个限制
一行中的字符。每行字符不得超过
998 个字符,且不应超过 78 个字符,不包括
回车换行符。
...
更保守的 78 个字符建议是为了容纳
显示这些的用户界面的许多实现
可能会截断或灾难性地换行的消息
每行超过 78 个字符,尽管事实上这样
实施不符合此意图
规格
在我看来,真正的限制是 998 个字符,而 78 个字符是您不需要担心的。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)