消息 rfc822 是不是允许在两个标头之间换行?
Posted
技术标签:
【中文标题】消息 rfc822 是不是允许在两个标头之间换行?【英文标题】:Does message rfc822 allow a new line between two headers?消息 rfc822 是否允许在两个标头之间换行? 【发布时间】:2020-10-13 08:03:30 【问题描述】:消息 rfc822 是否允许在两个标头之间换行?
在 Content-Disposition 之后,我得到了一个换行符。 附加图片
【问题讨论】:
【参考方案1】:Received 标头(及其后面的所有标头)不是 MIME 部分标头的一部分 - 它们是 MIME 部分的内容。
此附件的 MIME 类型为 message/rfc822,它是一封电子邮件。当您解析 MIME 部分的内容(以 Received 标头开头)时,您最终得到的是另一个消息对象。
【讨论】:
这不是完全正确的分析。正文部分的标头与正文部分的内容是分开的,它们是具有一组完全不同的标头的message/rfc822
部分。
我认为你误解了我写的内容,因为你只是用不同的方式重述了我所说的话。
如果这就是你想说的,前四个单词可能不应该以“yes”结尾。以上是关于消息 rfc822 是不是允许在两个标头之间换行?的主要内容,如果未能解决你的问题,请参考以下文章
Gmail API:在使用查询执行 messages.list 时,有没有办法获取 RFC822 消息 ID?
使用 Google API 发送邮件时出错 - “'原始' RFC822 有效负载消息字符串或通过 /upload/* URL 上传消息”