收到相同消息 ID 的两封电子邮件

Lim*_*ima 7 exchange-2010 outlook-2010

用户遇到一个问题,即在发送电子邮件时,一些电子邮件被分配了相同的消息 ID。当用户有电子邮件草稿并且他们将草稿转发给一个人,然后再将草稿发送给另一个人时,似乎会出现该问题。

我在 Exchange 中进行了电子邮件跟踪,仅搜索 Message ID,Exchange 返回了两封电子邮件。

我们的环境是 Outlook 2010 SP1、Exchange 2010 + Exchange 2007,我们的用户在 Outlook 缓存模式下运行。

我做了一些研究,从我读到的内容来看,它是生成消息 ID 的客户端,这是正确的吗?

有没有人知道两封不同的电子邮件收到相同的消息 ID 的任何已知问题?有没有人知道这是如何发生的以及我们可以做些什么来解决这个问题?

最新的示例电子邮件的发送间隔刚好超过 1 小时(1 小时 1 分钟),具有相同的主题、消息 ID、发件人,但不同的收件人和消息正文(仅略有不同)。

Dmi*_*rov 4

Outlook 历史上曾出现过消息 ID 问题。

  1. 有报告称 Outlook 2003 将没有 Message-ID 标头的电子邮件发送给非 Microsoft MTA。

  2. 有一项称为 Outlook 表单的功能,可让您创建模板并从模板发送消息。所有消息都有相同的消息 ID。

  3. Outlook 不存储已发送邮件的邮件 ID。

问题可能出在第三方系统上,这些系统从邮箱中删除重复的电子邮件,列出不会重新发送他们已经看到的消息的服务器,跟踪对话线程的系统,因为邮箱中会有多个消息要链接到“回复”参考。

完全省略消息 ID 是一个更安全的选择,因为从 RFC 2822 开始,消息 ID 的存在是可选的(应该有)要求,但如果提供的话,它的唯一性是必要的(必须是)。