2

伙计们。谁能解释邮件消息是如何组织成线程的?据我了解,消息始终发送到该组的同一电子邮件。所以必须有一些线程标识符......

4

1 回答 1

3

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

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

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

[更新]

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

于 2011-06-05T18:33:46.213 回答