Partilhar via


O comando Get-DistributionGroupMember não devolve todos os membros do grupo de distribuição se existirem vários domínios do Active Directory no seu ambiente de topologia

Número original da BDC: 975555

Sintomas

Considere o seguinte exemplo:

  • Num ambiente de topologia Microsoft Exchange Server, existe um Domínio do Active Directory principal (Contoso.com) e dois domínios subordinados (US.Contoso.com e Europe.Contoso.com).

  • Um dos domínios subordinados (US.Contoso.com) tem Exchange Server funções de servidor instaladas.

  • Outro domínio subordinado (Europe.Contoso.com) tem Exchange Server caixas de correio de utilizador.

  • O domínio principal não tem servidores Exchange. Neste cenário, quando executa o comando Get-DistributionGroupMember para um grupo de distribuição, o comando não devolve todos os membros do grupo de distribuição do outro domínio subordinado. Em vez disso, poderá receber a seguinte mensagem de erro quando executar o comando Get-DistributionGroupMember:

    Não foi possível executar a operação porque não foi possível localizar o objeto "<nome> do objeto" em "Europe.Contoso.com". + CategoryInfo: InvalidData: (:) [Get-DistributionGroupMember], ManagementObjectNotFoundException + FullyQualifiedErrorId: 6B6149EC,Microsoft.Exchange.Management.RecipientTasks.GetDistributionGroupMember

Causa

Para devolver o resultado correto, tem de executar o Get-DistributionGroupMember ao definir o âmbito da consulta para toda a floresta se existirem vários domínios do Active Directory no seu ambiente de topologia.

Resolução

Para resolver este problema, siga estes passos:

  1. Abra a Shell de Gestão do Exchange.

  2. Escreva o seguinte comando na linha de comandos:

    Set-ADServerSettings -ViewEntireForest $True
    

    Nota

    O comando Set-ADServerSettings é um novo comando no Exchange Server. Por predefinição, o parâmetro ViewEntireForest está definido como Falso.

  3. Execute o comando Get-DistributionGroupMember para obter todos os membros do grupo de distribuição.