我不确定我是否把话说清楚了,因为我不明白为什么 Discourse 会把帖子放到错误的类别中。这似乎是因为它没有查看路由(应该具有优先权),而只查看 message-id。对于同时发送到两个邮件列表的单个电子邮件,将有一个 message-id,但有两个分发列表(它们是独立的),两个“To:”地址和两个“Reply-To:”地址(根据发送到哪个列表,在每条消息上显示不同的地址)。
如果这是正在发生的事情,那么当有人将一个主题从邮件列表镜像类别移到 Discourse 的其他位置,但之后通过邮件列表收到的回复仍然进来时,会发生什么?Discourse 会将这些回复添加到与邮件列表关联的类别中(即使原始帖子可能已被移走),还是所有回复都会神奇地进入主题被移到的类别?
Discourse 能否处理两个具有相同 message-id(但“To:”地址不同)的消息同时出现在两个类别中的情况?