在对话视图中合并.eml文件

时间:2018-10-23 18:29:00

标签: email file-format eml email-formats

我导出了.eml文件,其中包含您的标准信息,例如to,from,cc,以及其他元数据字段,例如messageid,in-reply-to,引用等。基于我对eml starndard的了解,我相信我可以利用message-id,in-reply-to和引用创建一个融合视图

例如,您有给鲍勃的初始消息

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

然后,安东尼回覆鲍勃,如下更新元数据

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

这是怎么工作的?

1 个答案:

答案 0 :(得分:1)

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

如果您正在寻找用于将这些消息“插入”类似对话的视图的算法的说明,则可以在https://www.jwz.org/doc/threading.html

进行了解。