我们正在将旧域迁移到新域,其中一部分涉及将邮箱从 Exchange 2003 迁移到 Exchange 2007。许多用户已经顺利迁移。但是,其中一名用户在接收其他用户的电子邮件时遇到了麻烦。当有人向他发送电子邮件时,他们会收到无法送达的 NDR,上面写着“电子邮件系统中的配置错误导致邮件在两台服务器之间跳转或在两个收件人之间转发。”该消息显示用户的专有名称为 /OU=OurDomain/CN=Recipients/CN=USER57137172。用户的帐户名应该只是“USER”,所以我不知道多余的数字(“57137172”)是从哪里来的。提前致谢。
答案1
受影响用户的 Exchange 别名中是否有“奇怪”的字符(如“$^#\;/= -,”)?这通常会导致将随机数附加到 legacyExchangeDN。(请参阅http://support.microsoft.com/kb/925397以供参考。)
这是属于同一 AD 林的两个 Exchange Server 计算机之间的简单“移动邮箱”吗,还是跨林的邮箱移动(或者像“导出到 PST 并从 PST 导入‘邮箱移动’”之类的奇怪操作)?
邮件流问题听起来就像人们试图向旧的 legacyExchangeDN 发送消息,由于该帐户现在具有不同的 legacyExchangeDN,因此该消息在两个 Exchange Server 计算机之间来回弹跳,这两个计算机实际上是在说“不 - 我没有他在这里,你必须......”直到消息达到最大跳数而消失。
移动邮箱时,legacyExchangeDN 不应该改变。根据您帖子中的信息,我不确定它是如何改变的。通常不建议使用 ADSIEDIT 手动更改 legacyExchangeDN,但您可以尝试一下(当然,手动操作目录内容时会出现所有常见的警告)。