我有一台运行 Windows Server 2012 R2 的服务器,上面安装了 Microsoft Exchange 2013 CU9。Exchange 安装可以顺利地路由邮件,直到最近都很稳定。唯一的更改是向服务器添加另一个接受域,并将新域添加到电子邮件地址策略,以便将其过滤给用户。
更改后,一些用户开始出现“550 5.1.1 RESOLVER.ADR.ExRecipNotFound;未找到”错误。Eset AntiSpam 已将电子邮件标记为“干净,正常”,因此它不会触发主要反垃圾邮件过滤器 - 尽管 Exchange 反垃圾邮件仍可能是一个问题。
据我所知,错误在于损坏的地址条目。该消息引用的目的地是完全展开的 AD 路径,而不是直接地址 - 参见示例:IMCEAEX-_O=%orgname%_OU=FIRST+20ADMINISTRATIVE+20GROUP_CN=RECIPIENTS_CN=%firstname%+2E%lastinitial%@%primary.domain.extension%
还有其他人提出过具体的解决办法吗?
答案1
问题:用户正尝试发送到 LegacyExchangeDN 值(X500 地址)。
修复/解决方法:删除 Outlook 中的自动完成地址应该可以解决此问题。
问题:列出的 X500 地址包含某些无法正确翻译的字符。 +表示发生了某种翻译。+20
等于space
。 (这可能是假象,请继续阅读……)
修复:这可能来自多个不同的来源。查看用户对象,看看它们是否分配了 X500 地址。在这种情况下,我更愿意在 Active Directory 中查找,但信息也应该在 Exchange 管理中心中显示。
您说您向 Exchange 服务器添加了一个新域,这时“共存”问题就开始了。我建议您参考这篇有关在 Exchange 中添加第二个权威域的 Technet 文章: 配置 Exchange 以接受多个权威域的邮件。可能缺少某个配置。