1000 FAQs, 500 tutorials and explanatory videos. Here, there are only solutions!
Synchronize Outlook Contacts & Calendars (Windows app) in CardDAV/CalDAV
This guide explains how to synchronize Microsoft Outlook Windows contacts & calendars (Office 365 / 2019, 2016, 2013, 2010, 2007) with contacts & calendars hosted by Infomaniak, using an extension for Outlook available on caldavsynchronizer.org.
Preamble
- The various services offered by Infomaniak are all compatible with the corresponding standard protocols (CalDAV/CardDAV for contacts & calendars, for example), therefore if you encounter a problem with third-party software, contact its publisher or a Partner and consult the support policy as well as article 11.9 of the Infomaniak Terms of Service.
- There is a paid alternative for Windows, Evo Collaborator, which offers a pre-configured profile for Infomaniak.
Configure Outlook CalDav Synchronizer
Outlook CalDav Synchronizer allows you to synchronize contacts & calendars via CalDAV and CardDAV protocols, including multiple calendars (non-shared only):
- Download CalDav Synchronizer for Outlook.
- Close Outlook and launch the installation of the plugin downloaded above:

- Once the plugin is installed, open Outlook and click on the new CalDav Synchronizer tab.
- Click on Synchronization Profiles.
- Click on the + icon to create a first profile (for the calendar or contacts - you will need to create a second profile later to synchronize both).
- Choose a generic profile type (first radio button):

- Enter a profile name (name of the Infomaniak calendar or address book you want to synchronize, for example).
- Check the synchronization box.
- Click on the [ ▪ ▪ ▪ ] button.
- Click on the New… button:

- Enter a new folder name.
- Choose the type of items the folder will contain (Calendar or Contacts).
- Click on the parent folder “Outlook” to create the folder in its hierarchy.
- Confirm with the OK button:

- Confirm with OK:

- Open the assistant https://config.infomaniak.com/ to obtain the information regarding synchronization with Outlook.
- Click the button to generate an application password (allows you to bypass the 2FA of your user account for synchronization only):

- Copy the information (password, URL, and username) obtained on config.infomaniak.com.
- Enter the email address, that of your user account.
- Click the button to Test the settings:

- Choose the Infomaniak calendar to synchronize from the window that opens.
- Click the OK button:

- Additional information may then automatically appear in certain fields.
- Save a second profile if necessary (in this case, go back to step 4).
- Finish with OK at the bottom right.

- A restart of Outlook may be required to update the added information.
Resolve event duplicates
If you notice duplicated events in your Outlook calendar that are not duplicated on ksuite.infomaniak.com/calendar, apply these settings:
- Click to Show Advanced Settings.
- Click on Event Mapping Configuration.
- Check the box Use GlobalAppointmentID for UID attribute.
- Check the box Cleanup duplicate events.
- Save the changes by clicking the OK button:

This deletion of duplicate events and therefore potentially duplicate invitations, may trigger a notification of event refusal to the organizer, however, this has no impact on the initial choice of the participant.
And on macOS?
There is an alternative to Outlook / Exchange on macOS, via the ews-caldav-sync python script:
- Unlike an ICS file import provided by Outlook Web, which only includes the last few weeks of events, the script will import all calendar events, including event series, but not tasks.
- Synchronization via this script is one-way, from Microsoft Exchange to the CalDAV server. It is recommended to run it at regular intervals.