Exchange Online Powershell 動態分割區。聯絡人名單

Exchange Online Powershell 動態分割區。聯絡人名單

我們有 Office 365 線上交換。外部的郵件聯絡人(如果他們的地址包含特定電子郵件網域)。我已經嘗試了下面的 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'))}. 

每個人都會多走一步,但由於另一個過濾器太麻煩了,所以我對此感到滿意。

相關內容