我在2016年的交流会上遇到了一些问题。
我有多家公司运行在一个Exchange服务器上,它们都有自己的GAL、ABP等。
我使用以下命令使用Exchange管理shell创建它们:
New-GlobalAddressList -Name "EXAMPLE-GAL"
New-AddressList -Name "EXAMPLE-AL" -RecipientFilter {((RecipientType -eq 'UserMailbox') -or (RecipientType -eq "MailUniversalDistributionGroup") -or (RecipientType -eq "DynamicDistributionGroup"))}
New-AddressList -Name EXAMPLE-Rooms -RecipientFilter {(Alias -ne $null) -and (RecipientDisplayType -eq 'ConferenceRoomMailbox') -or (RecipientDisplayType -eq 'SyncedConferenceRoomMailbox')}
New-OfflineAddressBook -Name "EXAMPLE-OAB" -AddressLists "EXAMPLE-GAL"
New-AddressBookPolicy -Name "EXAMPLE-ABP" -AddressLists "\EXAMPLE-AL" -OfflineAddressBook "\EXAMPLE-OAB" -GlobalAddressList "\EXAMPLE-GAL" -RoomList "\EXAMPLE-Rooms"
Update-GlobalAddressList -Identity "EXAMPLE-GAL"
Update-AddressList -Identity "EXAMPLE-AL"
Update-AddressList -Identity "EXAMPLE-Rooms"在使用Adsiedit.msc时,我更改了以下内容:
浏览到Configuration-> CN=Microsoft Exchange -> CN=ORG -> CN=Address ->-> All Global Address List ->右键单击示例-GAL并转到Properties。查找属性名MsExchSearchBase,并以以下格式添加OU : OU=Example、OU=COMP、DC=company、DC=com
我也是这样做的:
Configuration–> CN=Microsoft Exchange –> CN=ORG –> CN=Address Lists Container –> All Address Lists
EXAMPLE-AL and
EXAMPLE-Rooms在OU OU=Example,OU=COMP,DC=company,DC=com中创建的用户和通讯组都在EXAMPLE-AL中显示得很好,但是没有一个在EXAMPLE-GAL中显示(我已经检查了实时GAL,他们也没有显示出来)。
我是不是漏掉了什么?
发布于 2018-08-10 08:20:15
我已经解决了这个问题,通过创建GAL,AL等基于CustomAttribute而不是基于OU。
New-GlobalAddressList -Name "EXAMPLE-GAL" -RecipientFilter {(CustomAttribute1 -eq "EXAMPLE")}
New-AddressList -Name "EXAMPLE-AL" -RecipientFilter {((RecipientType -eq 'UserMailbox') -or (RecipientType -eq "MailUniversalDistributionGroup") -or (RecipientType -eq "DynamicDistributionGroup")) -and (CustomAttribute1 -eq "EXAMPLE")}
New-AddressList -Name EXAMPLE-Rooms -RecipientFilter {(Alias -ne $null) -and (CustomAttribute1 -eq "EXAMPLE")-and (RecipientDisplayType -eq 'ConferenceRoomMailbox') -or (RecipientDisplayType -eq 'SyncedConferenceRoomMailbox')}
New-OfflineAddressBook -Name "EXAMPLE-OAB" -AddressLists "EXAMPLE-GAL"
New-AddressBookPolicy -Name "EXAMPLE-ABP" -AddressLists "\EXAMPLE-AL" -OfflineAddressBook "\EXAMPLE-OAB" -GlobalAddressList "\EXAMPLE-GAL" -RoomList "\EXAMPLE-Rooms"
Update-GlobalAddressList -Identity "EXAMPLE-GAL"
Update-AddressList -Identity "EXAMPLE-AL"
Update-AddressList -Identity "EXAMPLE-Rooms"通过Exchange添加通讯组后,转到AD并打开创建的通讯组的属性,转到属性编辑器并为extensionAttribute1设置示例。
它现在显示在公司GAL中,而在其他公司GAL中不显示。请记住,如果在缓存模式中使用Outlook,则在GAL中显示可能需要一段时间(最多24小时)。
https://serverfault.com/questions/925781
复制相似问题