
우리는 Office 365와 온라인으로 Exchange를 운영하고 있습니다. 다음의 동적 배포 목록을 설정하려고 합니다.외부주소에 특정 이메일 도메인이 포함된 경우 메일 연락처. 아래의 powershell 스크립트(외부 대신 WindowsEmailAddress 및 EmailAddresses 속성도 포함)를 시도했지만 작동하지 않습니다. 내가 어떻게 이 일을 이룰 수 있는지 아는 사람이 있나요? 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'))}.
1인당 한 단계씩 추가해야 하지만 다른 필터로 인해 너무 많은 문제가 발생했기 때문에 괜찮습니다.