Launch offer: Lifetime for $79 instead of $199, for the next 100 customers only. · next 100 only Claim yours →
  1. Home
  2. Email settings
  3. iCloud settings
Email settings

iCloud Mail IMAP and SMTP settings

The servers, ports and password you need to add iCloud Mail to any mail app, checked against iCloud's own help pages.

Updated October 18, 2026

To use iCloud Mail in a mail app other than Apple's, you need these servers and an app-specific password from your Apple Account. iCloud Mail doesn't offer POP.

iCloud Mail IMAP and SMTP settings

SettingiCloud Mail
IMAP (incoming) serverimap.mail.me.com
IMAP (incoming) port993
IMAP (incoming) encryptionSSL/TLS
SMTP (outgoing) serversmtp.mail.me.com
SMTP (outgoing) port587
SMTP (outgoing) encryptionSTARTTLS
UsernameYour full @icloud.com address (for IMAP, the part before the @ also works)
PasswordAn app-specific password, not your Apple Account password
AuthenticationNormal password

Make an app-specific password

  1. Sign in to your Apple Account. Go to account.apple.com.
  2. Open App-Specific Passwords. Under Sign-In and Security, choose App-Specific Passwords.
  3. Make one and copy it. Name it after your mail app and copy the password.

Use iCloud in GotEmail

You don't have to type any of this. In GotEmail, choose Add Account and pick iCloud: the servers, ports and encryption above are filled in for you. You paste the password, and your mail starts loading.

Good to know

  • Using iCloud Mail with a custom domain? Sign in with your @icloud.com address as the username.
  • Apple's SMTP server requires authentication with the same app-specific password.

Checked against iCloud's own help pages: iCloud Mail server settings.

Questions

What is the IMAP server for iCloud Mail?

iCloud Mail's IMAP server is imap.mail.me.com, port 993, with SSL/TLS encryption.

What is the SMTP server for iCloud Mail?

iCloud Mail's SMTP server is smtp.mail.me.com, port 587 with STARTTLS.

Does iCloud Mail support POP?

No. Apple's servers only offer IMAP for incoming mail.

Why is my Apple Account password rejected?

Mail apps other than Apple's need an app-specific password, which you make in your Apple Account.

Skip the settings.

GotEmail fills in iCloud's servers for you, and keeps every account in one fast, private Mac app.