【摘要】服务器
在 Microsoft Exchange Server 2003 及早期版本中,LDAP 筛选语法用于建立自定义地址列表、全局地址列表 (GAL)、电子邮件地址策略和通信组。在 Exchange Server 2010 和 ExchangeServer 2007 中,OPATH 筛选语法替代了 LDAP 筛选语法。当咱们把Exchange 2003升级到了2010以后,须要把地址列表进行升级,不然在2010中没法打开。ide
Exchange 2010 支持 LDAP 语法筛选器,而且该筛选器仅存在于已从 Exchange 2003 或更早版本迁移的对象。仅当您要从 Exchange 2010 服务器编辑筛选器时,才必须将这些 LDAP 筛选器升级到 OPATH 语法。例如,若是在您的组织中有 Exchange 2003 服务器,则能够从 Exchange 2003 服务器管理 LDAP 语法筛选器。不能在 Exchange 2010 中管理或建立 LDAP 语法筛选器。spa
对于默认的地址列表,如“全部用户”、“全部组”、“默认全局地址列表”等,微软直接提供了升级命令,以下:3d
将升级全部用户的默认地址列表:对象
Set-AddressList "AllUsers" -IncludedRecipients MailboxUsersblog
升级全部组的默认地址列表:ip
Set-AddressList "AllGroups" -IncludedRecipients MailGroupsssl
升级全部联系人的默认地址列表:ci
Set-AddressList "AllContacts" -IncludedRecipients MailContactsget
升级公用文件夹的默认地址列表:
Set-AddressList "PublicFolders" -RecipientFilter { RecipientType -eq 'PublicFolder' }
升级默认全局地址列表:
Set-GlobalAddressList "DefaultGlobal Address List" -RecipientFilter {(Alias -ne $null -and (ObjectClass-eq 'user' -or ObjectClass -eq 'contact' -or ObjectClass -eq'msExchSystemMailbox' -or ObjectClass -eq 'msExchDynamicDistributionList' -orObjectClass -eq 'group' -or ObjectClass -eq 'publicFolder'))}
在企业环境中,除了默认的地址列表之外,每每还会有不少自定义的地址列表。对于这部分自定义的地址列表,咱们每每经过重建的方法进行升级,耗时较多,容易出错。如下将介绍经过使用LDAP to OPATH filter 转换脚本进行自定义地址列表升级的过程。
u 前提条件
下载LDAP to OPATH filter 转换脚本
http://gallery.technet.microsoft.com/scriptcenter/7c04b866-f83d-4b34-98ec- f944811dd48d
查询结果说明:
Recipientfilter 表示2010的查询条件,
LdaprecipientFilter表示 2003的查询条件
ExchangeVersion所表示的 “00”表示为 Exchange 2003版本。
确认修改,输入”Y”,并回车