Exchange 2010:内部发送邮件时出现带有奇怪地址的 NDR

Exchange 2010:内部发送邮件时出现带有奇怪地址的 NDR

我们正在部署 Exchange 2010。我们是新手,因此如果我遗漏了一些显而易见的信息,我深表歉意。

我们已经配置 AD 一段时间了,现在正在逐步部署 Exchange 2010。我们的用户收到了以下 NDR:

From: Microsoft Outlook
Sent: Wednesday, April 20, 2011 4:42 PM
To: Jane Doe
Subject: Undeliverable: Quarterlies

 Delivery has failed to these recipients or groups:

 Jane Doe

<mailto:IMCEAEX-_O%3DWORKPAC_OU%3DEXCHANGE%2B20ADMINISTRATIVE%2B20GROUP%2B20%2ABX8FYD1234SPDLT%2B29_CN%3DRECIPIENTS_CN%[email protected]>
 The e-mail address you entered couldn't be found. Please check the
 recipient's e-mail address and try to resend the message. If the problem
 continues, please contact your helpdesk.

问题:

  1. 这些地址到底是什么?用户通过 Outlook 使用自动完成功能,结果如下。一些搜索让我相信这是 Outlook 缓存地址簿中的某些内容?但它是从哪里获取的?这是新 Exchange 2010 中的 2 个全新用户,因此这不是过时的缓存。

  2. 我们怎样修复这个问题?

答案1

引自:http://it.usu.edu/htm/faq/faq_q=1360

“问题是缓存的 Outlook 昵称会记住旧 Active Directory(蓝色)中的信息。即使用户输入完全合格的电子邮件地址,例如[电子邮件保护]展望记住[电子邮件保护]以前是 mailto:IMCEAEX-_O=UTAH+20STATE+20UNIVERSITY_OU=FIRST+20ADMINISTRATIVE+20GROUP_CN=RECIPIENTS_CN=johsmi@mail.blue.usu.edu。Outlook 尝试简单地从旧域中获取旧用户名并将其放入新域中。因此,它尝试发送到 mailto:IMCEAEX-_O=UTAH+20STATE+20UNIVERSITY_OU=FIRST+20ADMINISTRATIVE+20GROUP_CN=RECIPIENTS_CN=johsmi@aggies.usu.edu

这会导致电子邮件被退回。

要解决此问题,请执行以下操作:

我们需要清除 Outlook 昵称缓存。

在 XP/2000 中,缓存文件位于此处:

C:\Documents and Settings\\Application Data\Microsoft\Outlook\.NK2

关闭 Outlook 并删除 .NK2 文件以使 Outlook 忘记之前输入的信息。

在 Vista 下它位于此处:

C:\用户\\应用程序数据\漫游\微软\Outlook\.NK2

关闭 Outlook 并删除 .NK2 文件以使 Outlook 忘记之前输入的信息。

删除 .NK2 文件只会删除 Outlook 缓存地址,而不会删除地址簿。”

希望这可以帮助!

答案2

或者将其设置为 x500 地址 - 无需用户干预。

答案3

我同意 Mike 的观点。Outlook 客户端似乎保留了旧地址的缓存。但您可以要求用户执行以下操作,而不是从 Outlook 客户端(内部和外部)中删除所有缓存地址:

  1. 新邮件
  2. 输入失败地址的第一个字符
  3. 通过“DEL”删除所有失败地址的条目,通过箭头键向上/向下滚动
  4. 再次输入地址或通过“收件人”字段从 GAL 中选择
  5. 发送邮件。

Outlook 电子邮件地址自动完成使用上次成功传送的地址。

答案4

为您提供分步指南(针对我认为 wooGZ 提到的解决方案):

在 Exchange 管理控制台中:

  1. 打开 Outlook 无法发送的邮箱(或联系人)的属性
  2. 在“电子邮件地址”选项卡中,添加另一个风俗地址:
    • 确保在添加对话框中不要将类型设置为默认的“SMTP”。
    • 我需要在“添加”按钮的下拉菜单中选择“自定义”。
    • 我这里有一个德语版本,您的标签可能有点不同。
  3. 在添加对话框的类型字段中输入X500
  4. 在添加对话框的地址字段中输入...

/O=WORKPAC/OU=交易所管理组 (FYDIBOHF23SPDLT)/CN=接收者/CN=jdoe

... 或者非常类似的东西。如果有疑问:

  • 检查其他对象的“旧 DN”属性。(Exchange 管理控制台中断开连接的邮箱。或者 Active Directory 中连接到邮箱或联系人的用户。我没有选择这种方法。)
  • 或者将错误(又名“NDR”)电子邮件中的字符串转换为 X500 地址,如下所示此处指定由 Microsoft 提供。简而言之:

    用。。。来代替 /

    用空格替换 +20。

    将 +28 替换为 (

    将“+29”替换为 )

    删除 IMCEAEX-

    删除@the.domain.at.the.end

  • 在地址前面添加“X500:”可能是合法的。我不需要它,也没有尝试过。

  • 问题中的字符串还包含 % 转换,这使此过程变得复杂。也许您可以访问更原始的版本,而无需进行额外的混淆。

相关内容