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
eEurope.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:
Abra a Shell de Gestão do Exchange.
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.
Execute o comando Get-DistributionGroupMember para obter todos os membros do grupo de distribuição.