Exchange Online Powershell Dynamic Dist。 联系人列表

我们有与Exchange 365联机的Exchange。我正在尝试设置外部邮件联系人的dynamic通讯组列表,如果他们的地址包含某个电子邮件域。 我已经尝试下面的PowerShell脚本(以及WindowsEmailAddress和EmailAddresses属性,而不是外部),但不能得到它的工作。 任何人都知道我可以做到这一点? 使用Exchange Online,必须在Powershell中完成。

Set-DynamicDistributionGroup -Identity "Test Group" -RecipientFilter {((RecipientType -eq 'MailContact') -and -(ExternalEmailAddress -like '@example.com'))}

从我可以告诉,电子邮件地址filter似乎并没有工作。 该域名是绝对正确的。 是否有一个属性可以检查邮件联系人的电子邮件地址?

我已经使用公司属性,并做到这一点:

 Set-DynamicDistributionGroup -Identity "Test Group" -RecipientFilter {((RecipientType -eq 'MailContact') -and (Company -eq 'Example'))}. 

每个人会有一个额外的步骤,但因为其他filter已经非常麻烦,我很好。