在我的一位同事将Exchange上的客户从小型企业服务器上迁移到Exchange 2016之后,date在search时会混乱。 当用户在手机上浏览他或她的电子邮件时,所有的date都是正确的。 但是当他们进行search时,search时间的date显示出来而不是实际的发送/接收时间。 邮件也没有按照正确的顺序sorting。
这似乎不是在新创build的帐户上发生的,而是仅在从旧服务器迁移的帐户上发生。 我也testing了在我自己的iPhone上设置一个受影响的帐户,并遇到同样的问题。 但只是为了这个帐户。 我的Exchange邮件驻留在不同的服务器上没有问题。
当通过Outlook在邮箱中search(Mac和Windows)都没有问题,在OWAsearch也正常工作。
你有什么build议吗?
编辑:我也通过OWA检查了一些电子邮件的邮件标题,我没有发现任何奇怪的东西。
根据您的意见,发生以下情况:
在您的“电子邮件迁移”过程中,您/您的同事将所有电子邮件从旧的Exchange Server导出到PST,然后将其从PST导入新的Exchange Server。 然而,在这种方法中,消息的创builddate发生了变化(请参阅此处 )。 这主要是由于它们在PST内部创build的原因,因此得到了一个新的date(发送/接收date保持不变)。 因此,从PST重新导入电子邮件后,新的MS Exchange服务器不能使用旧的“创build”字段,并使用不同的电子邮件地址。 在search时,searchfunction不会在“发送/接收”字段上起作用(请参阅: Exchangesearch在创build消息后的大约10秒内编制索引消息 )。
“PST迁移方法”也解释了为什么它只发生在“旧”元素上,而不是新元素上,因为在新的元素上,时间值是由新的Exchange系统设置的。
结论:下一次执行Exchange迁移时,请使用共存scheme ,然后使用Microsoft 邮件移动方法来避免此类问题。