Economicalhost · Knowledge Base
Knowledge Base › Mail Client Setup › Set Up Email on iPhone and iPad
Mail Client Setup

Set Up Email on iPhone and iPad

Your domain email works in the built-in iOS Mail app. Setup is manual but takes only a few minutes.

Your mail server settings

SettingIMAP (multi-device)POP3 (download to one computer)
Incoming servermail.yourdomain.com
Incoming port993 (SSL/TLS)995 (SSL/TLS)
Outgoing server (SMTP)mail.yourdomain.com
Outgoing port465 (SSL/TLS)
Usernameyour full email address (e.g. you@yourdomain.com)
Passwordthe email account password set in cPanel
AuthenticationRequired — same as incoming / normal password

Replace yourdomain.com with your own domain. The exact hostname is in cPanel → Email Accounts → Connect Devices — see finding your mail server settings.

Step-by-step

  1. Open Settings → Apps → Mail → Mail Accounts (on older iOS: Settings → Mail → Accounts) → Add Account.
  2. Choose Other → Add Mail Account.
  3. Enter your name, full email address, password and a description (e.g. "Work") → Next.
  4. Keep IMAP selected. Fill both server sections: Host Name mail.yourdomain.com, User Name = full email address, Password — for Incoming AND Outgoing (yes, outgoing needs username/password too, even though marked optional).
  5. Tap Next. iOS verifies the servers over SSL (ports are detected automatically: 993 in, 465 out).
  6. Tap Save. Open the Mail app — your inbox appears within a minute.
  7. If sending fails later: Settings → Mail accounts → your account → Outgoing Mail Server (SMTP) → primary server → ensure Use SSL is on, port 465, and authentication is set with your full address.

💡 Good to know

  • Filling outgoing username/password (marked "optional") is the #1 thing people skip — sending will fail without it.
  • iOS Mail is IMAP-based; if you follow the POP workflow on a computer, recent mail stays visible on the phone for the leave-on-server window (7–14 days).
  • Battery saver: set Mail to Fetch every 15–30 minutes instead of Push under Settings → Mail → Accounts → Fetch New Data.