【问题标题】:Exchange 2010 Powershell - Can't view Recipient FilterExchange 2010 Powershell - 无法查看收件人筛选器
【发布时间】:2013-01-14 18:18:16
【问题描述】:

我有一个我正在尝试修改的动态分发列表,但是当前的过滤器很复杂并且不是我设置的。我正在尝试对其进行解码,以便从中排除某些电子邮件,因为目前它似乎包括域中的所有邮箱和联系人。

这是 Exchange 管理控制台中显示的当前过滤器,老实说,我对解码此字符串的过滤器了解不足:

(&(!cn=SystemMailbox{*})(& (mailnickname=*) (| (&(objectCategory=person)(objectClass=user)(|(homeMDB=*)(msExchHomeServerName=*)))(&(objectCategory=person)(objectClass=contact)) )))

下面的 powershell 命令没有向我显示 Exchange 命令行管理程序中的过滤器,我可能比上面的查询更容易解码:

(Get-DynamicDistributionGroup GROUP_NAME).RecipientFilter

我已确定我是组织和收件人管理员组的一员,我是否还缺少其他东西才能在 Shell 中显示它?解码此过滤器的最简单方法是什么?

【问题讨论】:

    标签: powershell exchange-server-2010


    【解决方案1】:

    如果您需要将 ldap 过滤器转换为opath,您可以使用此脚本:

    http://gallery.technet.microsoft.com/scriptcenter/7c04b866-f83d-4b34-98ec-f944811dd48d

    【讨论】:

    • 工作就像一个魅力,我能够解码和修改过滤器。感谢您的快速回复!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-12-23
    • 1970-01-01
    • 2020-08-05
    • 1970-01-01
    • 1970-01-01
    • 2011-06-10
    • 1970-01-01
    相关资源
    最近更新 更多