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 CAS がそのサーバーにインストールされていない場合でも、元の Exchange Server 2010 サーバー アドレスを参照します。

  • Exchange 2010 CAS ロールをサーバーからアンインストールします。 ただし、アンインストール プロセスでは、すべての設定が完全に削除されるわけではありません。 RpcClientAccessServer メールボックス データベース プロパティは、引き続きこのサーバー アドレスを参照します。

  • LegacyExchangeDNデータベース内の属性が正しくない値に変更されます。

解決方法

この問題を解決し、メールボックス データベース プロパティを RpcClientAccessServer 正しい値に変更するには、次の手順に従います。

注:

このプロセス中、LegacyExchangDN属性は、Exchange Server サーバーの正しい値に更新されます。

  1. [スタート] をクリックし、[すべてのプログラム] をポイントし、[Exchange Server 2010] をポイントして、[Exchange 管理シェル] をクリックします。

  2. コマンド プロンプトでコマンドレットを Get-MailboxDatabase <database_name> | fl Name, RpcClientAccessServer 入力し、Enter キーを押します。

  3. 返される値は、Exchange Server 2010 CAS サーバーまたは Exchange Server 2010 CAS アレイの完全修飾ドメイン名 (FQDN) ではない場合があります。 この動作が発生した場合は、コマンドレットを Set-MailboxDatabase <database_name> -RpcClientAccessServer <FQDN_of_CAS> 入力し、Enter キーを押します。

    注:

    <FQDN_of_CAS> プレースホルダーは、Exchange Server 2010 CAS サーバーまたは Exchange Server 2010 CAS アレイの FQDN です。