Exchange Online PowerShell 中地址列表的收件人筛选器
收件人筛选器标识地址列表和 GAL 中包含的收件人。 有两个基本选项: 固有收件人筛选器 和 自定义收件人筛选器。 这些与动态通讯组和电子邮件地址策略使用的收件人筛选选项基本相同。
固有收件人筛选器
将所需的 IncludedRecipient 参数与
AllRecipients
值 或 以下一个或多个值结合使用:MailboxUsers
、MailContacts
、MailGroups
、MailUsers
或Resources
。 可以指定用逗号分隔的多个值。还可以使用任何可选的 Conditional 筛选器参数:ConditionalCompany、ConditionalCustomAttribute[1to15]、ConditionalDepartment 和 ConditionalStateOrProvince。
使用语法
"<Value1>","<Value2>"...
为条件参数指定多个值。 同一属性的多个值表明可使用 or 运算符。 例如,“Department equals Sales or Marketing or Finance”。自定义收件人筛选器:将所需的 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 中的地址列表过程。