如果用户发送回复并更改主题字段,则
conversationID
会发生变化。有什么方法可以判断回复是否属于现有对话?
我已经考虑使用
conversationID
和 internet message headers
将 singleValueExtendedProperties
存储在链的第一封电子邮件中,但我的自定义值似乎并没有保留在回复中。
回复和引用标头应包含足够的信息来确定其是否属于线程的一部分,但 RFC 2822 标准并不要求这样做(大多数客户端都会使用它们,因此除非您有任何异常客户端,否则它应该可以工作)。值得阅读这些字段的 Rfc 描述https://www.rfc-editor.org/rfc/rfc2822,因为它概述了线程行为。当消息传出您的组织时,singleValueExtendedProperties 或自定义属性/扩展将被删除,并且不会包含在响应中(与添加您自己的 x 标头相同),并且通常在跟踪对话中没有任何用处。