Partager via


La commande Get-DistributionGroupMember ne retourne pas tous les membres du groupe de distribution s’il existe plusieurs domaines Active Directory dans votre environnement de topologie

Numéro de la base de connaissances d’origine : 975555

Symptômes

Prenons l’exemple du scénario suivant :

  • Dans un environnement de topologie Microsoft Exchange Server, il existe un parent domaine Active Directory (Contoso.com) et deux domaines enfants (US.Contoso.com et Europe.Contoso.com).

  • L’un des domaines enfants (US.Contoso.com) a Exchange Server rôles serveur installés.

  • Un autre domaine enfant (Europe.Contoso.com) a Exchange Server boîtes aux lettres utilisateur.

  • Le domaine parent n’a pas de serveur Exchange. Dans ce scénario, lorsque vous exécutez la commande Get-DistributionGroupMember pour un groupe de distribution, la commande ne retourne pas tous les membres du groupe de distribution de l’autre domaine enfant. Au lieu de cela, vous pouvez recevoir le message d’erreur suivant lorsque vous exécutez la commande Get-DistributionGroupMember :

    Impossible d’effectuer l’opération, car l’objet '<nom> de l’objet' est introuvable sur 'Europe.Contoso.com'. + CategoryInfo : InvalidData : (:) [Get-DistributionGroupMember], ManagementObjectNotFoundException + FullyQualifiedErrorId : 6B6149EC,Microsoft.Exchange.Management.RecipientTasks.GetDistributionGroupMember

Cause

Pour retourner le résultat correct, vous devez exécuter le Get-DistributionGroupMember en définissant l’étendue de la requête sur l’ensemble de la forêt s’il existe plusieurs domaines Active Directory dans votre environnement de topologie.

Résolution

Pour résoudre ce problème, procédez comme suit :

  1. Ouvrez Exchange Management Shell.

  2. Tapez la commande suivante sur la ligne de commande :

    Set-ADServerSettings -ViewEntireForest $True
    

    Remarque

    La commande Set-ADServerSettings est une nouvelle commande dans Exchange Server. Par défaut, le paramètre ViewEntireForest est défini sur False.

  3. Exécutez la commande Get-DistributionGroupMember pour récupérer tous les membres du groupe de distribution.