首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >每个收件人的"Message ID“电子邮件标题是否唯一?

每个收件人的"Message ID“电子邮件标题是否唯一?
EN

Stack Overflow用户
提问于 2009-05-06 19:04:26
回答 3查看 53.4K关注 0票数 48

电子邮件的消息ID头的唯一性如何?如果我将一封电子邮件发送给两个人,这两个人是否具有相同的邮件ID?或者它们会有所不同?

(这是假设没有人在做任何有趣的事情。我知道,对于垃圾邮件,所有规则都会被抛诸脑后……)

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2009-05-06 19:18:33

根据RFC2822 - Internet Message Format的说法,简短的答案是“消息<>E210>的每个实例代码<>E19>的消息ID应该是唯一的”;然而,MESSAGE-ID字段被认为是可选的,如何创建MESSAGE-ID字段取决于服务器。引述如下:

" message -ID:“字段提供引用特定消息的特定版本的唯一消息标识符。消息标识符的唯一性由生成它的主机保证(见下文)。此消息标识符旨在是机器可读的,并且不一定对人类有意义。消息标识符恰好属于特定消息的一个实例化;对该消息的后续修订每一个都接收新的消息标识符。注意:在许多情况下,消息被“更改”,但这些更改并不构成该消息的新实例化,因此该消息不会获得新的消息标识符。例如,当消息被引入传输系统时,它们通常带有附加的报头字段,如跟踪字段(在3.6.7节中描述)和重发字段(在3.6.6节中描述)。添加这样的报头字段不会改变消息的身份,因此保留了原始的" message -ID:“字段。在所有情况下,决定" message -ID:“字段是否改变的是消息发送者希望传达的含义(即,这是相同的消息还是不同的消息),而不是消息中出现(或没有出现)的任何特定句法差异。

票数 49
EN

Stack Overflow用户

发布于 2009-05-06 20:05:50

通常,所有收件人都会收到完全相同的邮件,包括邮件正文和邮件头,但在途中添加的邮件头除外(例如:“已收到”邮件头)。Message-ID头是由发件人生成的,因此所有收件人都应该看到相同的Message-ID。

票数 18
EN

Stack Overflow用户

发布于 2009-05-06 20:24:19

对于批量邮件,最好是每个邮件都是唯一的,邮件id可能是您从垃圾邮件通知或退回中获得的唯一信息,因此它对于每个邮件都应该是唯一的。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/831183

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档