上周我们进行了一个跨域迁移到一个新的域,但保持相同的主要smtp地址。 我在新的Exchange服务器上创build邮箱,并将旧邮箱导出为psts,并将其导入新服务器上的相应邮箱。 我们可以发送新的电子邮件给彼此没有问题(baring自动填充,我已经放置了一个解决方法,所以他们的历史被清除),但是当我们回复域名切换之前,我们收到的消息
IMCEAEX _O=NAME+20OF+20ORGANIZATION_OU=EXCHANGE+20ADMINISTRATIVE+20GROUP+20+28FYDIBOHF23SPDLT+29_CN=RECIPIENTS_CN=FIRSTNAME+20LASTNAMEBCC@email.com #550 5.1.1 RESOLVER.ADR.ExRecipNotFound; not found ## #550 5.1.1 RESOLVER.ADR.ExRecipNotFound; not found ##
在查看这个错误时,我得到了许多有关X500logging的信息,这些信息在旧域的很多用户中并不存在。 我明白,这个错误意味着它正在服务器上,而服务器不知道在哪里发送邮件,但为什么不呢? 不应该只是使用SMTP地址? 我应该提到,从非Outlook程序,它工作正常。 从电话它工作正常,但从OWA或Outlook我们只是得到反弹错误消息。
你所看到的行为是我所期待的。
你已经跨过了森林,所以每个人都有一个新的邮箱在一个新的域名。 打回复旧电子邮件会给你无效的地址。 如果您点击回复,则从收件人行中删除收件人,然后从GAL中find新收件人,然后才能正常工作。
SBS团队的这篇文章也解释了这个问题(忽略它是SBS,Exchange下面是一样的)。 http://blogs.technet.com/sbs/archive/2009/05/21/cannot-reply-to-old-emails-or-modify-old-calendar-items-after-pst-mail-migration.aspx
我能find一个解决方法,虽然我仍然不确定是什么原因造成的问题。 来自: ExRecipNotFound; 在交换禁用/重新创build邮箱后找不到 – x500无法正常工作
我看到了这个命令:
Get-Mailbix someuser | fl LegacyExchangeDN
那跟随被显示的格式没被发现。 所以我将不得不build立一个脚本来导出所有用户的LegacyExchangeDN,然后将其导入到他们的新邮箱。 我和几个用户进行了testing,看来目前运行良好。
从备份还原邮箱后也可能发生这种情况。 看看这个解决scheme: http : //www.inthecloud247.com/exchange-error-550-5-1-1-resolver-adr-exrecipnotfound/