In a previous post I outlined doing some planning with the different options for sending email out of AX2012. While not email but related there is an ability to sync Contacts, tasks, appointments from AX2012 into Outlook. This has always been a client side call to Outlook which causes problems if you deploy the AX Client on a remote desktop server as Outlook will also have to be deployed there for the sync to work.
In AX2012 R3 CU8 that was just released there is a new feature that allows you to setup the sync to be with Exchange server and avoid the sync to Outlook. The sync is now handled via a web services to Exchange. This is a walk through of that the feature looks like and the setup.
It’s important to note there is a manual setup in getting this setup as noted in the KB2984369 you need to download the Microsoft Exchange Web Services Managed API 2.0. You will see what I mean in the above video.
Cheers
Lachlan
Finally!! This is great news!
LikeLike
Agree, a nice update to have.
LikeLike
Finally! Thanks for the video!
LikeLike
Is there any dependency on a specific version of Exchange, or will the integration work with both Exchange 2010 and 2013? Many thanks!
LikeLike
Hi Simon
This is up to the support of the 2.0 version of the API. I believe it supports back to Exchange 2007 SP1. You can read more here on the Exchange website.https://msdn.microsoft.com/en-us/library/office/dd633710(v=exchg.80).aspx
Cheers
Lachlan
LikeLike
Hi Lachlan
Many thanks for the response… I did some investigation using Fiddler to check the SOAP requests / responses, and it appears that the required version is being specified as Exchange 2013 (my understanding is that this is the case with 2.0 of the API unless otherwise specified in the service call). I’ve opened a Premier Support case so that it can be confirmed officially whether this is the case.
cheers
Simon
LikeLike
Thanks Simon
Ok that’s interesting. Yeah follow-up with Premier to get the official confirmation.
Cheers
Lachlan
LikeLike
AX2012R3 CU8 isn’t compatible with Exchange 2007 or 2010, however there’s a hotfix to resolve this, and this hotfix is also rolled up into CU9. 🙂
LikeLike
Thanks for the follow-up Simon. Good to know.
Cheers
Lachlan
LikeLike
Hi Lachlan,
thanks for the post. you saved my day. that was exactly the kind of instruction i needed. excellent video, covers everything one needs to know.
I tried to set up Exchange Sync on the AX2012R3 CU9v2 VM but permanently ran into the CLRObject issue. So here’s how i got it to work:
1. VMs A and B Need to be up and running
2. the dll (Version 2.1) are already in the Exchange folder and need to be copied to the AX Client folder
3. the binding to the Exchange ax2012r3b.contoso.com is missing and needs to be set.
4. Exchange Version in Setup needs to be changed to Exchange2013
5. Login must be specified as Alicia@contoso.com and cannot be contoso\alicia
cheers
Jochen
LikeLike
Thanks Jochen
Good points for folks wanting to setup the demo VMs.
Cheers
Lachlan
LikeLike
Would this be the same for Outlook 365/ Office 365?
LikeLike
Hi Kevin.
This is a server side API to talk to Exchange server. Your Outlook clients would be connect to Exchange. AX uses the EWS API to talk to the server instead of going through Outlook on the client side. So the question is more are you also using hosted Exchange, Exchange Online with your Outlook. I don’t believe it is covered in the system requirements https://www.microsoft.com/en-us/download/details.aspx?id=11094 support statement so you might want to log a support case to get it clarified.
Cheers
Lachlan
LikeLike