Команда Get-DistributionGroupMember не возвращает всех членов группы рассылки, если в среде топологии есть несколько доменов Active Directory.
Исходный номер базы знаний: 975555
Симптомы
Рассмотрим следующий сценарий.
В среде топологии Microsoft Exchange Server есть родительская домен Active Directory (
Contoso.com
) и два дочерних домена (US.Contoso.com
иEurope.Contoso.com
).В одном из дочерних доменов (
US.Contoso.com
) установлены Exchange Server роли сервера.Другой дочерний домен (
Europe.Contoso.com
) имеет Exchange Server почтовые ящики пользователей.Родительский домен не имеет серверов Exchange Server. В этом сценарии при выполнении команды Get-DistributionGroupMember для группы рассылки команда возвращает не все члены группы рассылки из другого дочернего домена. Вместо этого при выполнении команды Get-DistributionGroupMember может появилось следующее сообщение об ошибке:
Не удалось выполнить операцию, так как объект "<имя> объекта" не удалось найти в "Europe.Contoso.com". + CategoryInfo : InvalidData: (:) [Get-DistributionGroupMember], ManagementObjectNotFoundException + FullyQualifiedErrorId : 6B6149EC,Microsoft.Exchange.Management.RecipientTasks.GetDistributionGroupMember
Причина
Чтобы получить правильный результат, необходимо запустить Get-DistributionGroupMember, задав область запроса весь лес, если в вашей среде топологии есть несколько доменов Active Directory.
Разрешение
Чтобы устранить эту проблему, выполните следующие действия.
Откройте командную консоль Exchange.
Введите следующую команду в командной строке:
Set-ADServerSettings -ViewEntireForest $True
Примечание.
Команда Set-ADServerSettings — это новая команда в Exchange Server. По умолчанию параметр ViewEntireForest имеет значение False.
Выполните команду Get-DistributionGroupMember, чтобы получить все члены группы рассылки.