Select the product you need help with
"The e-mail address could not be resolved to an ExchangePrincipal" error when a user tries to view free/busy information in OutlookArticle ID: 2697150 - View products that this article applies to. SymptomsConsider the following scenario:
<FreeBusyResponse><ResponseMessage ResponseClass="Error"><MessageText>The e-mail address <domain
(http://schemas.microsoft.com/exchange/services/2006/errors%22%3EMicrosoft.Exchange.InfoWorker.Common.Availability.MailRecipientNotFoundException%3C/ExceptionType%3E%3CExceptionCode)
xmlns="http://schemas.microsoft.com/exchange/services/2006/errors">5009</ExceptionCode></MessageXml></ResponseMessage
(http://schemas.microsoft.com/exchange/services/2006/errors%22%3E5009%3C/ExceptionCode%3E%3C/MessageXml%3E%3C/ResponseMessage)
>CauseThis issue occurs because the msExchHomeServerName attribute in Active Directory Domain Services (AD DS) is not valid for the user whose mailbox was moved. ResolutionTo resolve this issue, use one of the following methods: Method 1: Update the msExchHomeServerName value for the user To resolve this issue, update the msExchHomeServerName value for the user whose mailbox was moved. To do this, follow these steps:
To resolve this issue, run the Get-ADUser cmdlet. To do this, at a command prompt, type the following command, and then press Enter: Import-Module ActiveDirectory Note The Get-ADUser cmdlet is available in Windows Server 2008 R2 and later versions when you run the Import-Module ActiveDirectory command.Get-ADUser -Properties msExchHomeServerName -LDAPFilter "(msExchHomeServerName=*old_mailbox_server)" | Set-AdUser -Replace @{msExchHomeServerName='/o=domain/ou=Exchange Administrative Group (Exchange_administrative_group/cn=Configuration/cn=Servers/cn=new_mailbox_server'} More informationExchange Server 2007 queries AD DS for the msExchHomeServerName value to determine the location of the mailbox and the Client Access server (CAS).The msExchHomeServerName attribute is populated by using the server name that hosts the mailbox when the mailbox is created. The msExchHomeServerName attribute is not updated when a database is moved to a different server. Therefore, the Exchange Server 2007 CAS cannot determine the correct CAS for the availability request. ReferencesFor more information about Availability Service logging, visit the following Microsoft website: http://office.microsoft.com/en-us/outlook-help/what-is-the-enable-logging-troubleshooting-option-HA010356489.aspx For more information about the Get-ADUser cmdlet, visit the following TechNet website:
(http://office.microsoft.com/en-us/outlook-help/what-is-the-enable-logging-troubleshooting-option-HA010356489.aspx)
http://technet.microsoft.com/en-us/library/ee617241.aspx For more information about the Import-Module ActiveDirectory command, visit the following TechNet website:
(http://technet.microsoft.com/en-us/library/ee617241.aspx)
http://technet.microsoft.com/en-us/library/dd378937(v=ws.10).aspx
(http://technet.microsoft.com/en-us/library/dd378937(v=ws.10).aspx)
PropertiesArticle ID: 2697150 - Last Review: September 27, 2012 - Revision: 1.0 Applies to
| Article Translations |


Back to the top








