邮件用户代理通常通过根据包含其他消息的消息 ID 的 In-Reply-To 和 References 头字段将消息链接在一起来显示电子邮件线程。尽管一封邮件通常只回复另一封邮件,但也可能出现一封邮件回复多封邮件的情况。 The standard允许在两个字段中输入多个条目。当我以这种方式发送引用或回复多个 ID 的电子邮件时,我能期待什么?
线程 View ?
最佳答案
The "In-Reply-To:" field will contain the contents of the "Message-ID:" field of the message to which this one is a reply (the "parent message"). If there is more than one parent message, then the "In-Reply-To:" field will contain the contents of all of the parents' "Message-ID:" fields. If there is no "Message-ID:" field in any of the parent messages, then the new message will have no "In- Reply-To:" field.
从技术上讲,您可能会回复多封电子邮件,并且在 In-Reply-To header 中放置多个消息 ID 是有效的。我想不出任何真正支持这一点的程序。对于 MUA,他们不会关心 MUA 关心的交付是 To、Cc、Bcc header 。
In-Reply-To header 和 References header 将控制线程的显示方式。不确定是否有任何邮件客户端在处理多个 In-Reply-To header 时会遇到问题。 99% 的情况下,In-Reply-To header 中只会有一个消息 ID。所以它是可行的邮件应用程序不会支持它。然而,他们会支持额外的引用条目。这不应该构成问题。
关于email - 多个回复,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36438139/