
У нас есть Exchange Online с Office 365. Я пытаюсь настроить динамический список рассылкивнешнийпочтовые контакты, если их адрес содержит определенный домен электронной почты. Я пробовал скрипт powershell ниже (а также атрибуты WindowsEmailAddress и EmailAddresses вместо External), но не могу заставить его работать. Кто-нибудь знает, как это сделать? С Exchange Online это нужно делать в Powershell.
Set-DynamicDistributionGroup -Identity "Test Group" -RecipientFilter {((RecipientType -eq 'MailContact') -and -(ExternalEmailAddress -like '@example.com'))}
Насколько я могу судить, фильтр адресов электронной почты, похоже, не работает. Домен определенно правильный. Есть ли атрибут, который может проверять адреса электронной почты для почтовых контактов?
решение1
Я прибегнул к использованию атрибута Company и сделал следующее:
Set-DynamicDistributionGroup -Identity "Test Group" -RecipientFilter
{((RecipientType -eq 'MailContact') -and (Company -eq 'Example'))}.
Это будет один дополнительный шаг на человека, но поскольку тот другой фильтр доставил столько хлопот, меня это устраивает.