Using Classic Outlook on Windows for personal email, calendar, and contact management
For Classic Outlook, the supported path for iCloud Contacts and Calendar sync is through iCloud for Windows, not by adding only iCloud Mail.
Use this setup path:
- Install iCloud for Windows.
- Open the iCloud app and sign in with the Apple account.
- Enable Contacts and Calendars and select Apply.
- Open Classic Outlook and verify that the iCloud contacts and calendars appear.
If Outlook prompts to repair iCloud after installation, install iCloud for Windows 5.1 or later, which added support for Outlook 2016 and fixed that repair-loop issue.
If the problem is specifically that Classic Outlook will not accept the iCloud password, and two-factor authentication is enabled on the Apple account, use an app-specific password instead of the normal Apple account password:
- Go to the Apple Account website.
- Under Sign-In and Security, generate an app-specific password.
- In Classic Outlook, go to File > Add Account.
- Enter the iCloud email address and use the generated app-specific password when prompted.
Important distinction:
- iCloud for Windows syncs contacts and calendars with Classic Outlook.
- Adding an iCloud email account to Outlook is separate and is mainly for mail access.
Because the issue described is that sync is not reliable, and the usual repair/reinstall/profile steps were already worked through in a similar case, the remaining supported checks are:
- Confirm Automatically sync your iCloud calendars and contacts to Microsoft Outlook is enabled in iCloud for Windows.
- Confirm the exact Outlook build in File > Office Account > About Outlook.
- Confirm the exact iCloud for Windows version in Settings > Apps > Installed apps > iCloud.
- If the problem stops when the Apple Outlook add-in is disabled, that points to a conflict with the iCloud add-in. In that case, after confirming both Outlook and iCloud are current, the issue should be reported to Apple Support, because the affected sync component and add-in are supplied by Apple.