rfc5322:如何折叠没有空格的值?

时间:2014-10-23 20:16:12

标签: email smtp rfc5322

我已经在similar topic看到了答案,但rfc5322说:

  

通过简单地删除紧随WSP的任何CRLF来完成展开。

这可以通过添加空格来打破源无空间文本。

那么如何折叠没有空格的值?

2 个答案:

答案 0 :(得分:2)

现代解决方案是使用RFC2047编码,允许完全任意折叠。 =?us-ascii?B?A?= =?us-ascii?B?B?=对单个字符串AB进行编码。

答案 1 :(得分:1)

标题格式不允许打破没有空格的行。

请注意,发送长行没有任何问题 - 标题行中的长度限制为998个字符(第2.3节),如果您需要发送包含超过998个字符且没有插入空格的标题,则可能做错了。