无法使用 Outlook 打开 Exchange Server 2010 服务器上的邮箱

原始 KB 数:   982678

症状

当您尝试使用 Outlook 在 Microsoft Exchange Server 2010 服务器上打开邮箱时,您会收到以下错误消息之一:

  • 错误消息1:

    无法打开您的默认电子邮件文件夹。 登录 Microsoft Exchange 的尝试失败。

  • 错误消息2:

    Outlook 无法登录。 验证您是否已连接到网络,以及是否使用了正确的服务器和邮箱名称。

  • 错误消息3:

    无法打开默认电子邮件文件夹。 文件 path_to_OST 不是脱机文件夹文件。

原因

如果满足下列条件之一,则会发生此问题:

  • Exchange Server 2010 邮箱角色和 Exchange Server 2010 客户端访问服务器 (CAS) 角色安装在同一台服务器上。 因此,此服务器的地址由 RpcClientAccessServer 邮箱数据库属性引用。 从该服务器卸载 Exchange Server 2010 CAS 角色时,RpcClientAccessServer 属性不会更改。 邮箱数据库属性仍引用原来的 Exchange Server 2010 服务器地址,即使该服务器上未安装 Exchange Server 2010 CAS。

  • 从服务器中卸载 Exchange 2010 CAS 角色。 但是,卸载过程并不会完全删除所有设置。 RpcClientAccessServer 邮箱数据库属性仍引用此服务器地址。

  • LegacyExchangeDN数据库中的属性更改为错误的值。

解决方案

若要解决此问题并将 RpcClientAccessServer 邮箱数据库属性更改为正确的值,请按照以下步骤操作:

备注

在此过程中, LegacyExchangDN 会将属性更新为 Exchange Server 服务器的正确值。

  1. 单击 " 开始",指向 " 所有程序",指向 " exchange Server 2010",然后单击 " exchange 命令行管理程序"。

  2. 在命令提示符处,键入 Get-MailboxDatabase <database_name> | fl Name, RpcClientAccessServer cmdlet,然后按 enter。

  3. 返回的值可能不是 Exchange Server 2010 CAS 服务器或 Exchange Server 2010 CAS 阵列 (FQDN) 的完全限定的域名称。 如果出现此行为,请键入 Set-MailboxDatabase <database_name> -RpcClientAccessServer <FQDN_of_CAS> cmdlet,然后按 enter。

    备注

    <FQDN_of_CAS> 占位符是 Exchange Server 2010 CAS 服务器或 Exchange Server 2010 CAS 阵列的 FQDN。