用户在发送电子邮件时遇到问题,某些电子邮件被分配了相同的消息 ID。当用户有一封草稿电子邮件并且他们将草稿转发给一个人,然后再将草稿发送给另一个人时,似乎会出现此问题。
我在 Exchange 中进行了电子邮件跟踪,仅搜索邮件 ID,Exchange 返回了两封电子邮件。
我们的环境是Outlook 2010 SP1,Exchange 2010 + Exchange 2007,我们的用户运行在Outlook Cache Mode。
我做了一些研究,从我读到的内容来看,生成消息 ID 的是客户端,这是正确的吗?
是否有人知道两封不同的电子邮件收到相同邮件 ID 的任何已知问题?有谁知道这是怎么发生的以及我们可以做些什么来解决这个问题?
最新的示例电子邮件的发送间隔刚好超过 1 小时(1 小时 1 分钟),具有相同的主题、邮件 ID、发件人,但收件人和邮件正文不同(仅略微不同)。
Outlook 曾出现过 Message-ID 问题。
有报告称,Outlook 2003 向非 Microsoft MTA 发送的电子邮件没有 Message-ID 标头。
有一项称为 Outlook 表单的功能,可以让您创建模板并从模板发送消息。所有消息都具有相同的消息 ID。
Outlook 不存储已发送邮件的邮件 ID。
问题可能出在从邮箱中删除重复电子邮件的第三方系统、不会重新发送他们已经看到的消息的列表服务器、跟踪对话线程的系统,因为邮箱中会有多条消息链接到一个“回复”参考。
完全省略消息 ID 是一个更安全的选择,因为从 RFC 2822 开始,消息 ID 的存在是一个可选的(应该有)要求,但如果提供它,它的唯一性是必要的(必须)。