次の方法で共有


トポロジ環境に複数の Active Directory ドメインがある場合、Get-DistributionGroupMember コマンドは配布グループのすべてのメンバーを返すわけではありません

元の KB 番号: 975555

現象

次のような状況で問題が発生します。

  • Microsoft Exchange Server トポロジ環境では、親Active Directory ドメイン (Contoso.com) と 2 つの子ドメイン (US.Contoso.comEurope.Contoso.com) があります。

  • 子ドメイン (US.Contoso.com) の 1 つにExchange Serverサーバー ロールがインストールされています。

  • 別の子ドメイン (Europe.Contoso.com) には、ユーザー メールボックスExchange Serverがあります。

  • 親ドメインに Exchange サーバーがありません。 このシナリオでは、配布グループに対 して Get-DistributionGroupMember コマンドを実行した場合、コマンドは配布グループのすべてのメンバーを他の子ドメインから返すわけではありません。 代わりに、Get-DistributionGroupMember コマンドを実行すると、次のエラー メッセージが表示されることがあります。

    オブジェクト 'オブジェクト名>' が '<Europe.Contoso.com' で見つからなかったため、操作を実行できませんでした。 + CategoryInfo : InvalidData: (:) [Get-DistributionGroupMember], ManagementObjectNotFoundException + 完全修飾ErrorId : 6B6149EC,Microsoft.Exchange.Management.RecipientTasks.GetDistributionGroupMember

原因

正しい結果を返すには、トポロジ環境に複数の Active Directory ドメインがある場合は、クエリ スコープをフォレスト全体に設定して、Get-DistributionGroupMember を実行する必要があります。

解決方法

この問題を解決するには、次の手順を実行します。

  1. Exchange 管理シェルを開きます。

  2. コマンド ラインに次のコマンドを入力します。

    Set-ADServerSettings -ViewEntireForest $True
    

    注:

    Set-ADServerSettings コマンドは、Exchange Serverの新しいコマンドです。 既定では、ViewEntireForest パラメーターは False に設定 されています

  3. Get-DistributionGroupMember コマンドを実行して、配布グループのすべてのメンバーを取得します。