Documentation Index
Fetch the complete documentation index at: https://sendroid.app/docs/llms.txt
Use this file to discover all available pages before exploring further.
Generate an app-specific password
Enable two-factor authentication
Turn on Two-Factor Authentication in Apple ID settings on your iPhone or Mac.
Create an app-specific password
Go to appleid.apple.com → Sign-In and Security → App-Specific Passwords → Generate an app-specific password. Enter a label (e.g. “Mail Client”) and copy the password.
IMAP / SMTP server settings
| Protocol | Server | Port | Encryption |
|---|---|---|---|
| IMAP | imap.mail.me.com | 993 | SSL/TLS |
| SMTP | smtp.mail.me.com | 587 | STARTTLS |
- Username: iCloud email address (
name@icloud.com,@me.com, or@mac.com) - Password: App-specific password
Frequently asked questions
Why an app-specific password?
Why an app-specific password?
Apple requires it for any third-party mail client when Two-Factor Authentication is enabled — which is required on all current Apple IDs. It’s a 16-character one-time password scoped to a single client.
Can I revoke access later?
Can I revoke access later?
Yes. Go to appleid.apple.com → Sign-In and Security → App-Specific Passwords → delete the entry. The client loses access immediately.
Does this work with @me.com and @mac.com addresses?
Does this work with @me.com and @mac.com addresses?
Yes — those are legacy iCloud Mail addresses on the same backend. Use the same IMAP/SMTP hosts and an app-specific password generated against your Apple ID.

