I noticed that since our recent migration to Exchange 2007, our MSM service is no longer working correctly. Here is a sample of the error:
MAPI::SessionPtr::Logon() failed - Code: 0x80004005. Method: CCdoWrapper::LogonToMailbox(). [CdoWrapper.cpp::159]
Ensure account running MSM Tasks has all required permissions!
Logon failed - checking to see if mailbox is hidden from address lists
Attempting view query
I have checked and the account that the MSM scripts are running as is an Organization Administrator in Exchange. I've also re-run the Permissions Wizard for the 2007 server, and changed the Partner Server to the 2007 server as well by running a "Change" on Unity in Add/Remove Programs. Any ideas?