Hello All,
Trying to configure CRM 2013 server side sync to work with office365 and not having any luck. Hoping somebody else can either confirm this works (and perhaps compare my settings) or tell me if what I want to do is not possible.
The idea is to have CRM send out emails without needing the router/outlook running, which is my understanding of what Server Side Sync is supposed to do.
First, I created a user on Office365, to whom I granted the ApplicationImpersonate and MailboxSearchImpersonate roles. This is the user account I'm then using below (username/password)
I have created an email server profile in CRM. Server type is Exchange, autodiscover is on, Authenticate Using is set to "Credentials specified in Email Server Profile". The username and password are working with Office365. Use Impersonation is "yes". "Use same settings for Outgoing" is set to Yes.
I have set up a Mailbox for myself using my email address, "Is Forward Mailbox" is set to No, "Allow to use Credentials for Email Processing" is set to No, Server profile is the one I created above (the only one created), and Incoming EMail and Outgoign Email are both set to "Server-side synchronization of Email Router".
I then click "Test & Enable Mailbox", and a short while later I get an error
"The mailbox location could not be determined while sending the email message "Test Message" through the mailbox <MailboxName>."
What is this message attempting to tell me? I've re-entered the username and password just to be sure, and have confirmed I can login to Office365 using the username/password combination.
What can I do to get more details on why it's failing as this message doesn't help a whole lot.
Any assistance is appreciated. It seems this shouldn't be difficult but it's eluding me...
Thanks
Garrett