你目前正处于脱机状态,正在等待 Internet 重新连接

如何强制 Outlook 2010,Outlook 2007 或 Outlook 2003,以解析代理服务器地址和缓存 Exchange 模式中的自定义属性

针对 Office 2003 的支持已终止

Microsoft 已于 2014 年 4 月 8 日终止了针对 Office 2003 的支持。该更改已影响到您的软件更新和安全选项。 了解这一措施对于您的含义以及如何继续保持受保护状态。

注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。

点击这里察看该文章的英文版: 831124
概要
当您使用缓存 Exchange 模式,Outlook 中的 Microsoft Office Outlook 2003、 Microsoft Office Outlook 2007,或 Microsoft Office Outlook 2010 验证,并解决与脱机通讯簿的电子邮件收件人的姓名。 解析电子邮件地址,如显示名称中的类似字段的过程称为二义性名称解析 (ANR)。
  • 显示名
  • 邮件
  • givenName
  • legacyExchangeDN
  • mailNickname
  • physicalDeliveryOfficeName
  • proxyAddresses
  • 名称
  • sAMAccountName
  • surname (姓氏)
,ANR 所使用的脱机通讯簿索引以下字段用于匹配名称:
  • mailNickname (别名)
  • 显示名 (显示名称)
  • physicalDeliveryOfficeName (办公室)
  • surname (姓氏)
为 OAB 版本 4,所使用的脱机通讯簿 ANR 索引以下字段用于匹配在 OAB 中的名称:
  • mailNickname (别名)
  • 显示名 (显示名称)
  • physicalDeliveryOfficeName (办公室)
  • sn (最近名称)
  • givenname (名字)
  • SMTPaddress (电子邮件地址)
替代方法
要变通解决这一行为添加注册表项,强制 Outlook 以使用联机全局地址列表来解析不明确的名称或电子邮件别名。

请注意使用高速缓存模式配置文件与包含联机 GAL ANR 值设置为 1 时,Outlook 将解析为一个用户的代理服务器地址。 例如对于 Guido 派卡有以下电子邮件地址在自己的 Active Directory 帐户:

主 SMTP 地址-gpica@contoso.com
辅助 smtp 地址-guidopica@fourthcoffee.com
自定义-guido:pica
-gpica@contoso.com SIP

若要解决这些代理服务器地址输入部分地址 。 例如对于以下代理地址将被成功解析为上面的示例用户:

smtp:guidopica
smtp:guidopica@fourthcoffee
SIP:gpica@contoso
自定义: guido

您可以知道该名称,因为如果您双击已解析的名称对话框中的所有用户的 Active Directory 属性 (GAL) 中会显示在 GAL 中成功地解决。但是,您不能输入完整的地址的代理地址,以顶级域结尾的。 例如对于您输入以下代理地址,如果它们不会解析为上面的示例用户:
smtp:guidopica@fourthcoffee.com
SIP:gpica@contoso.com

,可以判断因为"电子邮件属性对话框中,如果您双击已解析的名称是 diaplayed,名称不会被在 GAL 中成功解析。 此对话框不显示任何 Active Directory 属性,仅显示名称、 电子邮件地址和 电子邮件类型。

让我们强制 Outlook 2003,Outlook 2007,使用全球通讯簿中的 Outlook 2010,请转到该"修复它为我"一节。 如果您希望将添加此注册表项,请转到该"我要自己解决"一节
修复它为我
强制 Outlook 2003、 Outlook 2007 或 Outlook 2010 到使用全局通讯簿来解析不明确的名称或电子邮件别名,创建一个电子邮件消息,而不是自动使用脱机通讯簿时,单击在解决此问题链接。 然后,单击运行中将文件下载对话框框,然后按照该向导。




请注意这修复其解决方案的工作原理,对于所有语言。 但是,一些的语言的向导文本可能会以英语

请注意如果您不具有将保存所修复的问题的计算机上该解决方案使用闪存驱动器或 CD,然后将它运行在计算机上的问题。

请注意将远程过程调用 (RPC) 而导致只要满足下列条件:
  • 名称解析中,若要框中的电子邮件消息。
  • 电子邮件被发送
  • 答复发送到一次性 SMTP 地址。
我要自己解决
在 Outlook,您可以使用新的注册表项名为ANR 包含联机全球通讯簿设置通讯簿,Outlook 将用来解析不明确的名称或电子邮件别名。 您可以使用以下注册表项之一来设置该ANR 包含联机全球通讯簿注册表项手动或使用组策略:

在 Outlook 2003 中

手动设置:
HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Outlook\Cached 模式
组策略设置:
HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\11.0\Outlook\Cached 模式
参数: ANR 包含联机全球通讯簿
类型: REG_DWORD
: 0 或 1

0是默认值为脱机通讯簿。 如果此值设置为0outlook 2003 将使用脱机通讯簿来解析不明确的名称或电子邮件别名时,您创建电子邮件消息。

如果此值设置为1,outlook 2003 使用全球通讯簿来解析不明确的名称或电子邮件别名,当您创建一个电子邮件消息,而不是使用脱机通讯簿。 这意味着将出现远程过程调用 (RPC) 而导致只要满足下列条件:
  • 名称解析中,若要框中的电子邮件消息。
  • 电子邮件被发送
  • 答复发送到一次性 SMTP 地址。
重要此节、 方法,或任务包含告诉您如何修改注册表的步骤。 但是,如果注册表修改不当可能会出现严重问题。 因此,请确保您认真执行这些步骤。 附加的保护备份注册表之前对其进行修改。 然后,您可以在出现问题时还原注册表。 有关如何备份和还原注册表的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
322756如何备份和还原在 Windows 注册表


您可以手动添加了ANR 包含联机全球通讯簿注册表项以在注册表中。

这些步骤,然后退出注册表编辑器:
  1. 单击启动请单击运行中键入注册表编辑器,然后单击确定
  2. 定位,然后单击下列项在注册表中:
    HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Outlook\Cached 模式
  3. 上该编辑指向菜单,然后单击双字节值
  4. 类型ANR 包含联机全球通讯簿,然后按 ENTER。
  5. 上该编辑单击菜单,修改
  6. Type 0 or 1, and then click OK.

In Outlook 2007


Manual Setting:
HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Outlook\Cached Mode
Group Policy Setting:
HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\12.0\Outlook\Cached Mode
Parameter:ANR Include Online GAL
Type: REG_DWORD
Value: 0 or 1

The value 0 is the default value for the Offline Address Book. If the value is set to 0, Outlook 2007 uses the Offline Address Book to resolve ambiguous names or e-mail aliases when you create an e-mail message.

If the value is set to 1, Outlook 2007 uses the Global Address Book to resolve ambiguous names or e-mail aliases when you create an e-mail message instead of using the Offline Address Book. This means that there will be Remote Procedure Calls (RPC) incurred whenever the following conditions are true:
  • A name is resolved in the To box of an e-mail message.
  • An e-mail message is sent.
  • A reply is sent to a one-off SMTP address.
Important此节、 方法,或任务包含告诉您如何修改注册表的步骤。 但是,如果注册表修改不当可能会出现严重问题。 因此,请确保您认真执行这些步骤。 附加的保护备份注册表之前对其进行修改。 然后,您可以在出现问题时还原注册表。 有关如何备份和还原注册表的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
322756如何备份和还原在 Windows 注册表


您可以手动添加了ANR 包含联机全球通讯簿注册表项以在注册表中。

这些步骤,然后退出注册表编辑器:
  1. 单击启动请单击运行中键入注册表编辑器,然后单击确定
  2. 定位,然后单击下列项在注册表中:
    HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Outlook\Cached 模式
  3. 上该编辑指向菜单,然后单击双字节值
  4. 类型ANR 包含联机全球通讯簿,然后按 ENTER。
  5. 上该编辑单击菜单,修改
  6. 类型0 或 1,然后单击确定

在 Outlook 2010


手动设置:
HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Outlook\Cached 模式
组策略设置:
HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\14.0\Outlook\Cached 模式
参数: ANR 包含联机全球通讯簿
类型: REG_DWORD
: 0 或 1

脱机通讯簿的默认值为 值为 0。 如果值设置为 0,Outlook 2010 将使用脱机通讯簿来解析不明确的名称或电子邮件别名,当您创建 电子邮件消息。

如果该值设置为 1 ,Outlook 2010 使用全局通讯簿而不是脱机通讯簿来解析不明确的名称或电子邮件别名,当您创建电子邮件。 这意味着当以下条件为真时,会导致远程过程调用 (RPC):
  • 名称解析中,若要框中的电子邮件消息。
  • 电子邮件消息被发送
  • 答复发送到一次性 SMTP 地址。
重要此节、 方法,或任务包含告诉您如何修改注册表的步骤。 但是,如果注册表修改不当可能会出现严重问题。 因此,请确保您认真执行这些步骤。 附加的保护备份注册表之前对其进行修改。 然后,您可以在出现问题时还原注册表。 有关如何备份和还原注册表的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
322756如何备份和还原在 Windows 注册表


可以手动将包含联机 GAL ANR 注册表子项添加到注册表中。

这些步骤,然后退出注册表编辑器:
  1. 单击启动请单击运行中键入注册表编辑器,然后单击确定
  2. 定位,然后单击以下子项在注册表中:
    HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Outlook\Cached 模式
  3. 上该编辑指向菜单,然后单击双字节值
  4. 类型ANR 包含联机全球通讯簿,然后按 ENTER。
  5. 上该编辑单击菜单,修改
  6. 类型01,然后单击确定
fixit 修复它 OL2003 OL11 显示名邮件 givenName legacyExchangeDN mailNickname physicalDeliveryOfficeName proxyAddresses 名称 sAMAccountName sn 姓氏名字 OAB 版本 3a OL2007 OL12 OL14 OL2007

警告:本文已自动翻译

属性

文章 ID:831124 - 上次审阅时间:06/17/2010 16:15:00 - 修订版本: 1.0

Microsoft Office Outlook 2003, Microsoft Office Outlook 2007, Microsoft Outlook 2010

  • kbmsifixme kbfixme kbaddressbook kbregistry kbemail kbrpc kbhowto kbmt KB831124 KbMtzh
反馈