2011-06-05 62 views
2

伙计。 任何人都可以解释邮件消息如何组织到线程?据我所知,邮件总是发送到该组的同一封电子邮件。所以必须有一些标识符的线程...邮件如何组织到线程中?

回答

3

每个电子邮件有一个唯一的Message-ID标题。

每个答复都有一个In-Reply-To和/或References标题。

这足以进行拓扑排序并将消息放入线程中。

[更新]

对于血淋淋的细节,请参见RFC 5322(用于Internet邮件的规范)。搜索“Message-ID”,“References”和“In-Reply-To”。严格地说,这些标题是可选的,因为规范在描述它们时使用“应该”而不是“必须”。在实践中,我从来没有看到除垃圾邮件之外没有包含Message-ID的电子邮件消息,并且我从未见过邮件客户端在回复中没有包含一个或两个回复标头。

+0

感谢您的回答。我认为它应该是电子邮件标准的一部分,但不知道它。 – damluar 2011-06-05 18:48:16