Powershell:按Office属性筛选的动态通讯组
我已经做了几个DDG,但是我在Office属性中使用收件人过滤器时遇到了一个麻烦。我们正在运行Exchange2007 SP3。我尝试了很多关于过滤器的变化,试图使它更简单,但没有用。我可以使用诸如postalcode或title之类的属性,并按设计工作Powershell:按Office属性筛选的动态通讯组,powershell,exchange-server,Powershell,Exchange Server,我已经做了几个DDG,但是我在Office属性中使用收件人过滤器时遇到了一个麻烦。我们正在运行Exchange2007 SP3。我尝试了很多关于过滤器的变化,试图使它更简单,但没有用。我可以使用诸如postalcode或title之类的属性,并按设计工作 New-DynamicDistributionGroup -Name DDG-TEST ` -Alias DDG-TEST ` -RecipientFilter { RecipientType -eq 'UserMailbox'
New-DynamicDistributionGroup -Name DDG-TEST `
-Alias DDG-TEST `
-RecipientFilter { RecipientType -eq 'UserMailbox' -and Office -eq 'Chicago' } `
-DisplayName DDG-TEST `
-OrganizationalUnit "OU=TEST,DC=domain,DC=local`
-RecipientContainer "domain.local/District" `
-DomainController "dc.domain.local"
DDG创建罚款,但没有成员。我已经查询了下面这些相同的用户,得到了79个用户
Get-ADObject -Filter ("physicalDeliveryOfficeName -eq 'Chicago'")
有人有类似的问题吗?我发誓我已经搜遍了国际米兰,我也看过其他人的代码,我没有发现任何不对劲的地方。谢谢你的帮助 尝试更改收件人容器的语法-在本例中,将其设置为
OU=District,DC=domain,DC=local
。我只是用同样的方法创建了一个动态列表,没有任何问题。@warrord我更改了收件人容器,它创建了DDG…但预览仍然是空的。啊。也许有一个Exchange更新/热修复程序可以解决这个问题。谢谢你的建议!