用户遇到一个问题,在发送电子邮件时,一些电子邮件被分配相同的消息ID。 当用户有电子邮件草稿并将草稿转发给一个人,然后将草稿发送给另一个人时,问题就会出现。
我在Exchange中完成了一个电子邮件跟踪,只在邮件ID上进行search,而Exchange正在返回这两个电子邮件。
我们的环境是Outlook 2010 SP1,Exchange 2010 + Exchange 2007,我们的用户在Outlookcaching模式下运行。
我已经做了一些研究,从我读到的是生成消息ID的客户端,这是正确的吗?
有没有人知道有两个不同的电子邮件收到相同的消息ID的任何已知的问题? 有没有人知道如何发生这种情况,我们可以做些什么来解决这个问题?
最新的示例电子邮件发送超过1小时(1小时1分钟),具有相同的主题,邮件ID,发件人,但不同的收件人和邮件正文(仅略有)。
Outlook有一个Message-ID问题的历史logging。
有报告称,Outlook 2003将电子邮件分发给没有Message-ID标头的邮件发送给非Microsoft MTA。
有一种称为Outlook窗体的function,可以让您创build模板并从模板发送消息。 所有消息具有相同的消息ID。
Outlook不存储发送的消息的消息ID。
问题可能在于第三方系统从邮箱中删除重复的电子邮件,列出不会重新发送已经看到的消息的服务器,跟踪会话线程的系统,因为邮箱中会有多条消息链接到一个“回复”参考。
完全忽略message-id是一个更安全的select,因为从RFC 2822开始,消息id的存在是一个可选的(应该有)要求,但是它的唯一性是必须的(必须是)。