Migration vers Exchange 2007 - Filtres OPATH

Ce post à pour but de vous aider à migrer vers Exchange 2007, notamment sur la partie Email Address policy et Address list ;

Les filtres LDAP des address list et autres adress policy des précédentes versions d’Exchange Server sont remplacés par des filtres OPATH avec Exchange 2007, il est donc nécessaire de migrer les Address list présentes dans votre Organisation Exchange lors de la migration vers Exchange 2007.

Vous trouverez dans ce post un script permettant de migrer le default policy, la Global Address list, et les Address list présentes par défault avec Exchange, bien entendu les Address list que vous aurez créé devront être migrées elles aussi ;

#
# Ce script migre toutes les address list par default des environnements Exchange 200x vers Exchange 2007, pour de plus amples informations sur les filtres utilisés, visitez ce site https://msexchangeteam.com/archive/2007/01/11/432158.aspx # Bien entendu ce script doit être testé en environnement de test avant toute utilisation et n’est en aucun cas supporté, à utiliser à vos propres risques.

#

# Default Policy

Set-EmailAddressPolicy “Default Policy” –IncludedRecipients AllRecipients -ForceUpgrade

# Default Global Address List

Set-GlobalAddressList “Default Global Address List” -RecipientFilter {(Alias -ne $null -and (ObjectClass -eq ‘user’ -or ObjectClass -eq ‘contact’ -or ObjectClass -eq ‘msExchSystemMailbox’ -or ObjectClass -eq ‘msExchDynamicDistributionList’ -or ObjectClass -eq ‘group’ -or ObjectClass -eq ‘publicFolder’))} -ForceUpgrade

# All Users

Set-AddressList “All Users” –IncludedRecipients MailboxUsers -ForceUpgrade

# All Contacts

Set-AddressList “All Contacts” –IncludedRecipients MailContacts -ForceUpgrade

# All Groups

Set-AddressList “All Groups” –IncludedRecipients MailGroups -ForceUpgrade

# All Public Folders

Set-AddressList “Public Folders” –RecipientFilter { RecipientType -eq ‘PublicFolder’ } –ForceUpgrade

David