Фильтры получателей для списков адресов в Exchange Online PowerShell
Фильтры получателей идентифицируют получателей, включенных в списки адресов и общедоступные лицензии. Существует два основных варианта фильтров получателей: заранее подготовленные и пользовательские. В основном это те же параметры фильтрации получателей, которые используются динамическими группами рассылки и политиками адресов электронной почты.
Заранее подготовленные фильтры получателей
Использует обязательный параметр IncludedRecipient со значением
AllRecipients
или одним или несколькими из следующих значений:MailboxUsers
,MailContacts
,MailGroups
,MailUsers
илиResources
. Вы можете указать несколько значений, разделив их запятыми.Можно также использовать любой из необязательных параметров условного фильтра: ConditionalCompany, ConditionalCustomAttribute[1to15], ConditionalDepartment и ConditionalStateOrProvince.
Вы указываете несколько значений для условного параметра с помощью синтаксиса
"<Value1>","<Value2>"...
. При указании нескольких значений для одного свойства неявно используется оператор or. Пример: "Отдел равно Продажи или Маркетинг или Финансы".Настраиваемые фильтры получателей. Использует обязательный параметр RecipientFilter с фильтром OPATH.
Основной синтаксис фильтра OPATH — .
"<Property1> -<Operator> '<Value1>' <Property2> -<Operator> '<Value2>'..."
Для всего фильтра OPATH требуются двойные кавычки
" "
. Хотя фильтр является строкой (не системным блоком), можно также использовать фигурные скобки{ }
, но только в том случае, если фильтр не содержит переменные, требующие расширения.Дефисы (
-
) требуются перед всеми операторами. Вот некоторые из наиболее часто используемых операторов:and
,or
иnot
.eq
иne
(равно и не равно; без учета регистра).lt
иgt
(меньше и больше).like
иnotlike
(строка содержит и не содержит; требуется по крайней мере один подстановочный знак в строке. Например,"Department -like 'Sales*'"
.Используйте круглые скобки для группировки
<Property> -<Operator> '<Value>'
операторов в сложных фильтрах. Например,"(Department -like 'Sales*' -or Department -like 'Marketing*') -and (Company -eq 'Contoso' -or Company -eq 'Fabrikam')"
. Exchange сохраняет фильтр в свойстве RecipientFilter, заключая каждый оператор в круглые скобки, но их необязательно вводить в таком формате.Дополнительные сведения см. в разделе Дополнительные сведения о синтаксисе OPATH.
Дополнительные сведения о списках адресов см. в разделе Списки адресов в Exchange Online.
Процедуры списка адресов, использующие фильтры получателей, см. в статье Процедуры списка адресов в Exchange Online.