How to Set Up iCloud Mail IMAP Access

Elegant female's hands typing computer keyboard
paolomartinezphotography/Moment/Getty Images

iCloud Mail is ubiquitously accessible on the web and swiftly set up in Mac OS X Mail and on iOS devices, of course. It is just about as easy, though, to add iCloud Mail to practically every email program—on desktop computers, phones and tablets—using IMAP.

IMAP affords you not only the most recent messages in your inbox but also seamless access to all folders, filing across devices and sent mail synchronization.

Set Up iCloud Mail IMAP Access in Your Email Program

To access iCloud Mail via IMAP in your email program, set up a new IMAP account with the following settings:

  • IMAP server:
    • (You can try or if you run into bumps.)
  • Port: 993
  • Require STARTTLS: No
  • Require SSL/TLS: Yes
  • User name: your iCloud Mail email address
    • Do include "" or ""; if your iCloud Mail address is "", for instance, use "" as your user name.
  • Password: your iCloud password
  • SMTP server:
  • Port: 587
  • Require STARTTLS: Yes
  • Require SSL/TLS: No
  • User name: your iCloud Mail email address
  • Password: your iCloud password