Filtri destinatario per gli elenchi di indirizzi di PowerShell per Exchange Online
I filtri dei destinatari identificano i destinatari inclusi negli elenchi di indirizzi e nelle gals. Esistono due opzioni di base: filtri dei destinatari pre-analizzati e filtri dei destinatari personalizzati. Queste sono fondamentalmente le stesse opzioni di filtro dei destinatari usate dai gruppi di distribuzione dinamici e dai criteri degli indirizzi di posta elettronica.
Filtri destinatari predefiniti
Usa il parametro IncludedRecipient obbligatorio con il
AllRecipients
valore o uno o più dei valori seguenti:MailboxUsers
,MailContacts
,MailGroups
,MailUsers
oResources
. È possibile specificare più valori separati da virgole.È anche possibile usare qualsiasi parametro del filtro Conditional opzionale: ConditionalCompany, ConditionalCustomAttribute[1to15], ConditionalDepartment e ConditionalStateOrProvince.
È possibile specificare più valori per un parametro Condizionale usando la sintassi
"<Value1>","<Value2>"...
. Più valori della stessa proprietà utilizzano l'operatore or. Ad esempio, "Department equals Sales or Marketing or Finance".Filtri del destinatario personalizzati: usa il parametro RecipientFilter obbligatorio con un filtro OPATH.
La sintassi di base del filtro OPATH è
"<Property1> -<Operator> '<Value1>' <Property2> -<Operator> '<Value2>'..."
.Sono necessarie virgolette
" "
doppie per l'intero filtro OPATH. Anche se il filtro è una stringa (non un blocco di sistema), è anche possibile usare le parentesi{ }
graffe , ma solo se il filtro non contiene variabili che richiedono l'espansione.I trattini (
-
) sono necessari prima di tutti gli operatori. Ecco alcuni degli operatori utilizzati con maggiore frequenza:and
,or
enot
.eq
e (è uguale a e non è uguale, non fa distinzione tra maiuscole ene
minuscole).lt
egt
(minore di e maggiore di).like
enotlike
(la stringa contiene e non contiene; richiede almeno un carattere jolly nella stringa. Ad esempio,"Department -like 'Sales*'"
.Usare le parentesi per raggruppare
<Property> -<Operator> '<Value>'
le istruzioni in filtri complessi. Ad esempio,"(Department -like 'Sales*' -or Department -like 'Marketing*') -and (Company -eq 'Contoso' -or Company -eq 'Fabrikam')"
. Exchange archivia il filtro nella proprietà RecipientFilter con ogni istruzione racchiusa tra parentesi, ma non è comunque necessario inserirle.Per altre informazioni, vedere Informazioni aggiuntive sulla sintassi OPATH.
Per altre informazioni sugli elenchi di indirizzi, vedere Elenchi di indirizzi in Exchange Online.
Per le procedure dell'elenco indirizzi che usano i filtri dei destinatari, vedere Procedure dell'elenco indirizzi in Exchange Online.