To connect an iCloud.com email address to Outlook (Office 365 Outlook for Windows) using IMAP/SMTP, use Apple’s iCloud mail server settings and make sure all required options are set correctly.
- In Outlook, go to File > Add Account.
- Choose Manual setup or additional server types (or similar manual option, depending on Outlook version).
- Select POP or IMAP.
- Enter account details:
- Your Name: Display name
- Email Address:
******@icloud.com (or @me.com / @mac.com)
- Account Type: IMAP
- Incoming mail server:
imap.mail.me.com
- Outgoing mail server (SMTP):
smtp.mail.me.com
- User Name: Full iCloud email address
- Password: iCloud password (or app‑specific password if using Apple two‑factor authentication)
- Click More Settings and configure:
- Outgoing Server tab:
- Check My outgoing server (SMTP) requires authentication.
- Select Use same settings as my incoming mail server.
- Advanced tab:
- Incoming server (IMAP): 993
- Use the following type of encrypted connection: SSL/TLS
- Outgoing server (SMTP): 587 (or 25 if 587 is blocked in your environment)
- Use the following type of encrypted connection: TLS/STARTTLS (if SSL on 587 fails, try TLS/STARTTLS as the encryption type).
- Save settings and test the account. If the test fails on sending:
- Confirm Outgoing server requires authentication is enabled.
- Try switching SMTP port between 587 and 25 while keeping authentication enabled.
These settings match the documented iCloud IMAP/SMTP configuration used on other Microsoft clients (Windows 8 Mail and Windows Phone 8), which also use imap.mail.me.com on port 993 with SSL and smtp.mail.me.com on port 25/587 with authentication.
References: