Want to highlight a helpful answer? Upvote!

Did someone help you, or did an answer or User Tip resolve your issue? Upvote by selecting the upvote arrow. Your feedback helps others! Learn more about when to upvote >

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

How to sync Outlook (Exchange) with iCloud

Hi there,

I just want to share an approach that made my day.


My objective: I want to have my contacts available on iCloud and all attached Macs.


My issue: The primary source of information is my Exchange account so I have the data available on my iPhone but unfortunately not at home on my Macs.


My painpoint: A clear segragation (private/business) is not an option for me (BTW: This is true for the calendar as well; if I am out of the office for some private reasons it does not make any sense to have such appointments entered in a different calendar because this would not reflect availability in the office).


My approach: Look for a solution that allows copying data within Outlook locally. It seems that any "sync option" one is going to install within Outlook simply adds some new folders but actually there is nothing I would really call "syncing". So I did some research for tools that are capable of syncing Outlook folders within Outlook itself. Finally I found a company called CodeTwo (www.CodeTwo.com) offering an Outlook plug-in named "FolderSync" for free. I installed this tool and configured the tool to sync my (more or less) local contacts folder with my newly created iCloud contacts folder. And it seems to work!


However, there are some drawbacks:

  • The sync has to be kicked-off manually (via an icon that installs into the ribbon).
  • There is no option to select either one-way or two-way syncing (it is always two-way which is not really what I want, I'd prefer one-way Exchange->iCloud).
  • You can configure different folders to be synced (will be done in sequence) but you cannot change this sequence afterwards (I started off with the Exchange -> iCloud sync and wanted to add some backup to another local folder upfront if data gets accidentally destroyed in iCloud).
  • If the tool runs into a MAPI error (happened several times for some mailing lists or weird contacts) it shows the error and stops (instead of caring on doing whatever can be done; BUT the good news is that if you restart the tool it will continue where it left off so it might take a while but after 5 to 6 times I had all my contacts in iCloud apart those that had issues).


Anyhow you might check this out for calendars, too (I did this for a sample calendar but had really lots of MAPI errors that required a lot of restarts of the sync). Maybe this will work for Hotmail and other connectors supplied by Microsoft, too.


Markus

And - no - I am not affiliated to this company.

Posted on Mar 19, 2012 8:09 AM

Reply
Question marked as Best reply

Posted on Jan 18, 2017 11:58 PM

I know this thread is quite old but topic is still relevant, was looking myself for a way to get Outlook/office365/exchange calendar synchronized with my icloud and found easy way of achieving that, free online sync service called SyncGene: http://www.syncgene.com/sync-google-calendar-with-iphone

11 replies

Apr 21, 2012 8:05 PM in response to mrks_

Thank you for this info!


I was trying to use an app (ContactsXL) that sets up groups for group messaging. I could not get it to work with Outlook contacts. In retrospect, there may have been a way to make it work and I was just doing something wrong. However, it started me thinking about how my Outlook is on my company laptop and how, if I ever leave this job, how will I take my contacts with me?


My solution was to sync (or duplicate) all my contacts from Outlook to iCloud, but I could not figure out how to do it. Your suggestion of the Code Two FolderSync plug-in worked nicely. Now all my Outlook contacts also exist in iCloud and the plug-in keeps them up to date when I make changes.


As to my original issue though, using ContactsXL to create text messaging (and/or email) groups. It allows you to set up "smart" groups - like everyone whose Company is BMC or such. But when I created a group like this, now each contact that matches the criteria shows up twice! Assumedly one is from Outlook and the other is from iCloud. Fortunately the iPhone is smart enough to know not to send two text messages (or emails) when a contact is added twice, so no big deal.


But thanks to the OP for the research and suggestions. If I quit my job tomorrow, at least I will take all my contacts with me.

Mar 13, 2015 4:48 AM in response to mrks_

Hi there,


I am in a similar situation as yourself. I too am using a product by CodeTwo Sync, but I'm using the CodeTwo Sync for iCloud.


It basically solves all your drawbacks except it brings in new ones:

You can only sync back and forth or one way:

1. Contacts

2. Calendars

3. Tasks

That's it. Everything it does automatically. I just want to caution you about Calendars. If you use the 2 way syncing in Calendars, sometimes it will create duplicates and send invites out again to your meetings, even though it's not your meeting back to all the invitees of that meeting saying it's coming from you from Apple. So, I basically have 2 way syncing for Contacts and Tasks, but only Exchange to iCloud one way for Calendars.

Hope this helps.

How to sync Outlook (Exchange) with iCloud

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.