为什么SMTP邮件正文末尾有'='?

时间:2012-08-09 06:38:49

标签: email smtp

我通过套接字接收电子邮件,看到邮件正文中的长行被分解,由以下表达式分隔

'=\r\n'

我找不到任何关于此的文档,并想知道是否有人恰好知道我在哪里可以找到有关此行为的信息。

此外,请仅回答我的问题,没有关于电子邮件和套接字的评论!

由于   亚历

1 个答案:

答案 0 :(得分:1)

来自维基百科,关于Quoted-printable

  

引用可打印编码数据的行不得超过76个字符。为了在不改变编码文本的情况下满足该要求,可以根据需要添加软换行符。软换行符在编码行的末尾包含“=”,并且在解码文本中不显示为换行符。

\r\n可能来自生成电子邮件内容或正文的内容,也是换行符。根据用于查看消息的客户端,它可能会也可能不会呈现为实际的换行符。