Exchange 迁移后在 iPhone 上搜索邮件时显示错误日期

Exchange 迁移后在 iPhone 上搜索邮件时显示错误日期

我的一位同事将客户的 Exchange 从小型企业服务器上的 Exchange 迁移到 Exchange 2016 后,搜索时日期就乱了。当用户在手机上浏览电子邮件时,所有日期都是正确的。但当他们进行搜索时,显示的是搜索时间的日期,而不是实际的发送/接收时间。因此,邮件也没有按正确的顺序排序。

这似乎不会发生在新创建的帐户上,只会发生在从旧服务器迁移的帐户上。我还在自己的 iPhone 上测试设置其中一个受影响的帐户,并遇到了同样的问题。但仅限于该帐户。我自己的 Exchange 电子邮件驻留在不同的服务器上,没有问题。

通过 Outlook(Mac 和 Windows 均适用)在邮箱中搜索时没有任何问题,并且在 OWA 中搜索也正常进行。

你对我有什么建议吗?

编辑:我还通过 OWA 检查了一些电子邮件的邮件头,没有发现任何奇怪的东西。

答案1

根据您的评论,发生了以下情况:

在“电子邮件迁移”期间,您/您的同事将所有电子邮件从旧 Exchange Server 导出到 PST,然后将它们从 PST 导入到新 Exchange Server。然而,在这种方法中,邮件的创建日期发生了变化(请参阅这里)。这主要是因为它们是在 PST 中创建的,因此获得了新的日期(发送/接收日期保持不变)。因此,在从 PST 再次导入电子邮件后,新的 MS Exchange 服务器无法使用旧的“创建”字段,并使用与电子邮件不同的值。搜索功能在搜索时不作用于发送/接收字段(参见: Exchange Search 在邮件创建后约 10 秒内对邮件进行索引)。

“PST 迁移方法”还解释了为什么它只发生在“旧”元素上,而不会发生在新元素上,因为在新元素上,时间值是由新的 Exchange 系统设置的。

结论:下次当你执行Exchange 迁移使用共存方案,然后使用 Microsoft邮件移动方法以避免此类问题。

相关内容