我有一个我正在尝试修改的动态分发列表,但是当前的过滤器很复杂并且不是由我设置的。我正在尝试对其进行解码,以便从中排除某些电子邮件,因为目前它似乎包括域中的所有邮箱和联系人。
这是 Exchange 管理控制台中显示的当前过滤器,老实说,我对解码此字符串的过滤器知之甚少:
(&(!cn=SystemMailbox{*})(& (mailnickname=*) (| (&(objectCategory=person)(objectClass=user)(|(homeMDB=*)(msExchHomeServerName=*)))(&(objectCategory=person)(objectClass=contact)) )))
下面的 powershell 命令没有向我显示 Exchange 命令行管理程序中的过滤器,我可能比上面的查询更容易解码:
(Get-DynamicDistributionGroup GROUP_NAME).RecipientFilter
我已经确定我是组织和收件人管理员组的一员,我是否还缺少其他东西才能在 Shell 中显示它?解码此过滤器的最简单方法是什么?