上周,我们执行了跨林迁移到新域,但保留了相同的主 smtp 地址。我在新的 Exchange 服务器上创建了邮箱,并将旧邮箱导出为 pst,然后将其导入到新服务器上的相应邮箱。我们可以毫无问题地互相发送新电子邮件(除了自动填充,我已经设置了一个解决方法,以便清除它们的历史记录),但是当我们回复域切换之前的消息时,我们收到了
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 ##
查找此错误时,我获得了很多有关 X500 记录的信息,而旧域中的许多用户并不存在这些记录。我理解错误意味着它正在影响服务器,而服务器不知道将邮件发送到哪里,但为什么不呢?难道不应该只使用 smtp 地址吗?我应该提到,从非 Outlook 程序运行良好。从手机运行良好,但从 OWA 或 Outlook 我们只会收到反弹错误消息。
答案1
您所看到的行为正是我所期望的。
您已经跨了林,因此每个人都在新域中拥有一个新邮箱。点击回复旧电子邮件将为您提供无效地址。如果您点击回复,然后从收件人行中删除收件人,并从 GAL 中找到新收件人,那么它就会起作用。
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
答案2
尽管我仍然不确定是什么原因导致了这个问题,但我还是找到了一种解决方法。来自:ExRecipNotFound;在 Exchange 中禁用/重新创建邮箱后未找到 - x500 不起作用
我看到了命令:
获取 Mailbix someuser | fl LegacyExchangeDN
这遵循了显示为未找到的格式。因此,我必须构建一个脚本来导出所有用户的 LegacyExchangeDN,然后将其导入到他们的新邮箱中。我与几个用户一起测试了它,到目前为止似乎运行良好。
答案3
从备份恢复邮箱后也可能会发生这种情况。请查看以下解决方案:http://www.inthecloud247.com/exchange-error-550-5-1-1-resolver-adr-exrecipnotfound/