当Outlook以OnlineMode连接到Exchange时,Internet邮件ID在“已发送”和“收件箱”项中有所不同

问题描述

当Outlook以联机模式(未缓存)工作时,在发送过程中,interenet邮件ID损坏。当我在“已发送”文件夹中检查Internet消息ID(PR_INTERNET_MESSAGE_ID_W)时,对于收件人的“收件箱”文件夹中的同一项目,它是不同的。发送时间也有所不同,最长可能相差10秒,一次甚至10分钟!即使在最简单的情况下,当我向自己发送消息时也会中断。

有KB924213描述了类似的问题。它已被MS删除,但可以在此处找到: https://www.betaarchive.com/wiki/index.php/Microsoft_KB_Archive/924213

但是情况比那里描述的还要糟糕。它在联机模式下不起作用,并且: “在联机模式下,当您发送邮件时,它将被提交到Exchange,然后在邮件加上PR_INTERNET_MESSAGE_ID的标记。“已发送邮件”中的副本和“收件箱”中的已接收邮件包含相同的PR_INTERNET_MESSAGE_ID,因为它们来自同一邮件。 是不正确的。

在不同的Exchange版本上进行了测试-问题相同。

有什么线索为什么它坏了?任何解决方法?识别这是同一封电子邮件的唯一方法是PR_SEARCH_KEY,但是我们从文档管理系统获取有关该消息的信息,但其中不包含此类信息。他们还依赖Internet-message-id。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)