在对话视图中组合 .eml 文件
combine .eml files in a conversation view
我有一个 .eml 文件的导出,其中包含您的标准信息,例如收件人、发件人、抄送以及其他元数据字段,例如消息 ID、回复中、引用等。根据我的理解eml 标准,我相信我可以利用消息 ID、回复和引用来创建对话视图
例如,您将初始消息发送给 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!
是这样吗?
是的,没错。唯一的错误是您不会在 References:
header.
中的引用之间使用 ','
如果您正在寻找用于 "thread" 这些消息进入 conversation-like 视图的算法的解释,您可以在 https://www.jwz.org/doc/threading.html
上阅读相关内容
我有一个 .eml 文件的导出,其中包含您的标准信息,例如收件人、发件人、抄送以及其他元数据字段,例如消息 ID、回复中、引用等。根据我的理解eml 标准,我相信我可以利用消息 ID、回复和引用来创建对话视图
例如,您将初始消息发送给 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!
是这样吗?
是的,没错。唯一的错误是您不会在 References:
header.
','
如果您正在寻找用于 "thread" 这些消息进入 conversation-like 视图的算法的解释,您可以在 https://www.jwz.org/doc/threading.html
上阅读相关内容