电子邮件的邮件ID标题有多独特?如果我向两个人发送电子邮件,两者是否都有相同的消息ID?或者他们会不同?
(这假设没有人做任何有趣的事情.我知道垃圾邮件,所有的规则都在窗外......)
Rob*_*ino 44
根据RFC2822 - Internet消息格式,简短的回答是" 消息ID 对于消息的每个实例应该是唯一的 "; 但是,MESSAGE-ID字段被视为可选字段,MESSAGE-ID字段的创建方式取决于服务器.引用如下:
"Message-ID:"字段提供唯一的消息标识符,该标识符引用特定消息的特定版本.消息标识符的唯一性由生成它的主机保证(见下文).该消息标识符旨在是机器可读的,并且不一定对人类有意义.消息标识符恰好与特定消息的一个实例化有关; 对消息的后续修订每个都接收新的消息标识符.注意:消息被"更改"的情况很多,但这些更改不构成该消息的新实例化,因此消息不会获得新的消息标识符.例如,当消息被引入传输系统时,它们通常会附加额外的头字段,例如跟踪字段(在3.6.7节中描述)和重新发送的字段(在3.6.6节中描述).添加这样的头字段不会改变消息的标识,因此保留了原始的"消息ID:"字段.在所有情况下,这意味着消息的发送者希望传达(即,这是相同的消息还是不同的消息),其确定"消息ID:"字段是否改变,而不是任何特定的句法.消息中出现(或不出现)的差异.
Lau*_*ves 13
通常,除了在途中添加的标头(例如:"已接收"标头)之外,所有收件人都将收到完全相同的消息,包括正文和标题.Message-ID标头由发件人生成,因此所有收件人都应该看到相同的Message-ID.