Andersson Posted January 9, 2011 Report post Posted January 9, 2011 This is an easy step-by-step guide how to upgrade the legacy policies when transition from Exchange 2000 or 2003 to 2007 or 2010 there's a need for upgrading the email address policies. Also remember, this is example without any guarantee! Don't forget! Before running these commands make sure that you remove mailbox management policy, or else you will get problems. Get-EmailAddressPolicy | where { $_.RecipientFilterType -eq "Legacy" } | Set-EmailAddressPolicy –IncludedRecipients AllRecipients Set-AddressList "All Contacts" -IncludedRecipients MailContacts Set-AddressList "All Groups" -IncludedRecipients MailGroups Set-AddressList "All Users" -IncludedRecipients MailboxUsers Set-AddressList "Public Folders" -RecipientFilter { RecipientType -eq 'PublicFolder' } 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'))} They work like a charm :-) (Check the formating..) Quote Share this post Link to post Share on other sites More sharing options...
This is an easy step-by-step guide how to upgrade the legacy policies when
transition from Exchange 2000 or 2003 to 2007 or 2010 there's a need for upgrading the email address policies.
Also remember, this is example without any guarantee!
Don't forget! Before running these commands make sure that you remove mailbox management policy, or else you will get problems.
Get-EmailAddressPolicy | where { $_.RecipientFilterType -eq "Legacy" } | Set-EmailAddressPolicy –IncludedRecipients AllRecipients
Set-AddressList "All Contacts" -IncludedRecipients MailContacts
Set-AddressList "All Groups" -IncludedRecipients MailGroups
Set-AddressList "All Users" -IncludedRecipients MailboxUsers
Set-AddressList "Public Folders" -RecipientFilter { RecipientType -eq 'PublicFolder' }
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'))}
They work like a charm :-)
(Check the formating..)
Share this post
Link to post
Share on other sites