1

我有一个 .eml 文件的导出文件,其中包含您的标准信息,例如 to、from、cc,以及其他元数据字段,例如 messageid、in-reply-to、references 等。根据我对 eml 标准的理解,我相信我可以利用 message-id、in-reply-to 和 references 来创建对话视图

例如,您有给 Bob 的初始消息

MSG-1
message-id: 1
to: Bob
text: hello

然后 Bob 回复 Anthony,更新元数据如下

MSG-2
message-id: 2
in-reply-to: 1
references: 1
to: Anthoy
text: howdy

然后 Anthony 回复 bob,更新元数据如下

MSG-3
message-id: 4
in-reply-to: 2
references: 1,2
to: Bob
text: Let's do this!

这是它的工作原理吗?

4

1 回答 1

1

是的,这是正确的。唯一的错误是您不会','在标头中的引用之间使用 a References:

如果您正在寻找用于将这些消息“串连”到类似对话的视图中的算法的解释,您可以在https://www.jwz.org/doc/threading.html阅读有关它的信息

于 2018-10-31T18:36:49.517 回答