Exchange Online Powershell Dynamische Verteilung der Kontaktliste

Exchange Online Powershell Dynamische Verteilung der Kontaktliste

Wir haben Exchange online mit Office 365. Ich versuche, eine dynamische Verteilerliste einzurichten vonexternE-Mail-Kontakte, wenn ihre Adresse eine bestimmte E-Mail-Domäne enthält. Ich habe das unten stehende Powershell-Skript ausprobiert (sowie die Attribute WindowsEmailAddress und EmailAddresses anstelle von External), aber ich bekomme es nicht zum Laufen. Weiß jemand, wie ich das erreichen könnte? Bei Exchange Online muss dies in Powershell erfolgen.

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

Soweit ich das beurteilen kann, scheint der E-Mail-Adressfilter nicht zu funktionieren. Die Domain ist auf jeden Fall korrekt. Gibt es ein Attribut, mit dem man E-Mail-Adressen auf Mail-Kontakte prüfen kann?

Antwort1

Ich habe das Attribut „Unternehmen“ verwendet und bin folgendermaßen vorgegangen:

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

Das ist zwar ein zusätzlicher Schritt pro Person, aber da der andere Filter so viel Ärger gemacht hat, ist es für mich in Ordnung.

verwandte Informationen