Hi Experts,
We are in the process of decommissioning old Exchange 2003 Servers.
Currently, Environment has Exchange 2003, 2007 and 2010. User/mailbox provisioning is happening through HR application which in fact updates some of the AD attributes.
I was just trying to see the dependency of Exchange 2003 box by keeping it off for few days and I noticed that new mailboxes which are getting created through the script is not getting Exchange GUID stamped.
If I try to query the mailbox from Exchange Shel
WARNING: The object Domain.com/USERS/test staff 123 has been corrupted, and it's in an inconsistent
state. The following validation errors happened:
WARNING: ExchangeGuid is mandatory on UserMailbox.
Found Similar issue here - http://social.technet.microsoft.com/Forums/en-US/exchangesvradminlegacy/thread/990eb344-0b7c-4a20-8092-3f2bd7192222/
Current value for PurportedSearch is
(|(&(objectCategory=person)(objectClass=user)(mailnickname=*)(msExchHomeServerName=*))(&(objectCategory=person)(objectClass=user)(mailnickname=*)(homeMdb=*))(&(objectCategory=person)(objectClass=user)(mailnickname=*)(homeMta=*)))
Is this value the expected one? Or as mentioned on the previous thread, do we need to replace the filter with just "(&(objectCategory=person)(objectClass=user)(mailnickname=*)(homeMdb=*)) "
Thanks for your help !
Shaba
Shaba