Tuesday, August 26, 2008

The specified address list could not be edited



Outlook:

After migration exchange 2003 to exchange 2007, I run into some little fix issues as I solve them I am posting here for others to gain some guidelines and quick solutions. This particular issue is well documented below MS link.


Problem:

Receiving following errors below

"The specified address list could not be edited. Address list created using legacy versions of Microsoft Exchange must be upgraded by using the "forceUgrade" parameter of the "Set-AddressList" cmdlet"

Solution

Followed MS link, the very first thing I have done was to run following command


Get-GlobalAddressList Format-List Name,*RecipientFilter*,ExchangeVersion


I start replacing the names I got from output following CMD lets
The specified address list could not be edited. Address list created using legacy versions of Microsoft Exchange must be upgraded by using the

"forceUgrade" parameter of the "Set-AddressList" cmdlet

http://forums.microsoft.com/TechNet/ShowPost.aspx?PostID=3718345&SiteID=17



Get-GlobalAddressList Format-List Name,*RecipientFilter*,ExchangeVersion

Get-EmailAddressPolicy Format-List Name,*RecipientFilter

Set-EmailAddressPolicy "Default Policy" -IncludedRecipients AllRecipients


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'))}


--Oz Ozugurlu
MVP (Exchange)MCITP (EMA),
MCITP (SA)MCSE 2003, M+, S+,
MCDSTSecurity+, Project +, Server +

Blog: http://www.smtp25.blogspot.com

1 comment:

Anonymous said...

To fix all Addressbooks at the same time, just delete all address books and run Setup /PrepareAD. All addressboks will be re-created without any errors.