Freigeben über


Empfängerfilter für Adresslisten in Exchange Online PowerShell

Empfängerfilter identifizieren die Empfänger, die in Adresslisten und GALs enthalten sind. Es gibt zwei grundlegende Optionen: Musterempfängerfilter und benutzerdefinierte Empfängerfilter. Dies sind im Grunde dieselben Empfängerfilteroptionen, die von dynamischen Verteilergruppen und E-Mail-Adressrichtlinien verwendet werden.

  • Musterempfängerfilter

    • Verwendet den erforderlichen IncludedRecipient-Parameter mit dem AllRecipients Wert oder mindestens einem der folgenden Werte: MailboxUsers, MailContacts, MailGroups, MailUsersoder Resources. Es können mehrere Werte durch Kommata getrennt angegeben werden.

    • Sie können auch einen der optionalen Parameter für bedingten Filter verwenden: ConditionalCompany, ConditionalCustomAttribute[1to15], ConditionalDepartment und ConditionalStateOrProvince.

    Sie geben mehrere Werte für einen bedingten Parameter an, indem Sie die Syntax "<Value1>","<Value2>"...verwenden. Mehrere Werte derselben Eigenschaft verwenden den or -Operator. „Abteilung ist beispielsweise gleich Vertrieb oder Marketing oder Finanzen".

  • Benutzerdefinierte Empfängerfilter: Verwendet den erforderlichen RecipientFilter-Parameter mit einem OPATH-Filter.

    • Die grundlegende OPATH-Filtersyntax ist "<Property1> -<Operator> '<Value1>' <Property2> -<Operator> '<Value2>'...".

    • Für den gesamten OPATH-Filter sind doppelte Anführungszeichen " " erforderlich. Obwohl der Filter eine Zeichenfolge (kein Systemblock) ist, können Sie auch geschweifte Klammern { }verwenden, aber nur, wenn der Filter keine Variablen enthält, die eine Erweiterung erfordern.

    • Bindestriche (-) sind vor allen Operatoren erforderlich. Im Folgenden finden Sie einige der am häufigsten verwendeten Operatoren.

    • and, orund not.

    • eq und ne (entspricht und ist nicht gleich, ohne Groß-/Kleinschreibung zu beachten).

    • lt und gt (kleiner als und größer als).

    • like und notlike (Zeichenfolge enthält und nicht; erfordert mindestens einen Wildcard in der Zeichenfolge. Beispiel: "Department -like 'Sales*'".

    • Verwenden Sie Klammern, um Anweisungen in komplexen Filtern zu gruppieren <Property> -<Operator> '<Value>' . Beispiel: "(Department -like 'Sales*' -or Department -like 'Marketing*') -and (Company -eq 'Contoso' -or Company -eq 'Fabrikam')". Exchange speichert den Filter in der RecipientFilter -Eigenschaft, wobei jede einzelne Anweisung in Klammern eingeschlossen ist, aber Sie müssen dies nicht so eingeben.

    • Weitere Informationen finden Sie unter Zusätzliche Informationen zur OPATH-Syntax.

Weitere Informationen zu Adresslisten finden Sie unter Adresslisten in Exchange Online.

Informationen zu Adresslistenprozeduren, die Empfängerfilter verwenden, finden Sie unter Adresslistenprozeduren in Exchange Online.