Guide

How to Set Up Business Email on iPhone (IMAP, Step by Step)

The built-in Mail app on iPhone and iPad works well with any business email that supports IMAP. Unlike Gmail or iCloud there is no one-tap sign-in for a custom domain, so you enter the server details yourself. It takes about three minutes. Here are the exact steps for current versions of iOS, plus fixes for the errors people most often hit.

7 min read Updated October 2026By the HavitoMail team

On this page
  1. 1.Before you start
  2. 2.Step 1: open the Add Account screen
  3. 3.Step 2: enter your details
  4. 4.Step 3: fill in the server fields
  5. 5.Step 4: check the ports and SSL
  6. 6.Fix: “Cannot Verify Server Identity”
  7. 7.Fix: “Cannot Get Mail” or sending fails
  8. 8.Tips once it works

Before you start

Have these ready: your full email address, your mailbox password, and your provider’s incoming and outgoing server names. For HavitoMail the server is mail.havitomail.com for both. Also make sure your domain is already verified with your provider and receiving mail — if MX records are not in place yet, the phone will connect but your inbox will stay empty.

Check that your iPhone is on a recent iOS version. Apple has moved the Mail settings around over the years; the steps below cover both the newer and older layouts.

Step 1: open the Add Account screen

  • On iOS 18 and later: open Settings → Apps → Mail → Mail Accounts → Add Account.
  • On iOS 17 and earlier: open Settings → Mail → Accounts → Add Account.
  • In the list of providers, tap Other at the bottom — not Google, Outlook or Yahoo, even if those look close.
  • Tap Add Mail Account.

Step 2: enter your details

Fill in Name (what recipients see, e.g. “Priya Sharma”), Email (your full address), Password, and a Description (e.g. “Work”). Tap Next.

iOS will try to discover the settings automatically. For most custom domains it cannot, so it shows a longer form with IMAP and POP tabs. Make sure IMAP is selected at the top — it is the default, and it keeps your mail synced with webmail and your other devices.

Step 3: fill in the server fields

The form has two blocks. Fill both in, using your full email address as the user name each time:

  • Incoming Mail Server → Host Name: mail.havitomail.com
  • Incoming → User Name: you@yourcompany.com
  • Incoming → Password: your mailbox password
  • Outgoing Mail Server → Host Name: mail.havitomail.com
  • Outgoing → User Name and Password: the same as incoming. iOS labels these “Optional” but you must fill them in, or sending will fail.
  • Tap Next. iOS checks the connection (this can take 30 seconds), then lets you choose whether to sync Mail and Notes. Tap Save.

Step 4: check the ports and SSL

iOS usually picks the right ports on its own, but it is worth confirming. Go back to Mail Accounts, tap the new account, then tap the account address at the top to open the advanced view.

Under Incoming Settings → Advanced, Use SSL should be on and the server port should be 993. Under Outgoing Mail Server → SMTP → mail.havitomail.com, Use SSL should be on, Authentication should be Password, and the server port should be 465 (or 587 if that is what your provider recommends). Also make sure the outgoing server shows as On.

Fix: “Cannot Verify Server Identity”

This warning means the name you typed does not match the name on the server’s security certificate. The usual cause is entering mail.yourcompany.com, or your website hostname, as the server. Your mail is hosted by your provider, so their certificate is issued for their hostname.

Delete the account, add it again, and use the exact hostname your provider gives you — mail.havitomail.com for HavitoMail. Avoid tapping “Continue” or “Trust” on a certificate warning for a server you did not expect; it is better to fix the hostname than to accept a mismatched certificate.

Fix: “Cannot Get Mail” or sending fails

  • “The user name or password is incorrect” — re-enter the password in both the incoming and outgoing sections. The outgoing password is stored separately and is easy to miss.
  • “Cannot Get Mail — the connection to the server failed” — check that Use SSL is on with port 993, and that you are not on a network (hotel or office Wi-Fi) that blocks mail ports. Try mobile data.
  • Messages stuck in the Outbox — open Outgoing Mail Server, confirm SSL is on, the port is 465 or 587, and authentication is Password. Make sure the primary server is switched On.
  • Inbox is empty but webmail has mail — pull down to refresh, and check Settings → Mail → Mail Accounts → Fetch New Data. For IMAP accounts set this to Fetch on a short interval if Push is not offered.
  • Sent items don’t appear on other devices — in the account’s Advanced settings, under Mailbox Behaviors, set Sent Mailbox to the server’s Sent folder.

Tips once it works

Add a signature under the Mail settings so replies from your phone look as professional as those from your laptop. If you have several addresses, set the Default Account so new messages come from your business address. And if you ever need to check something quickly from another device, the same mailbox is available in HavitoMail webmail with everything in sync.

Frequently asked questions

Should I choose IMAP or POP on iPhone?

Choose IMAP. It keeps mail on the server and in sync with webmail and your other devices. POP downloads mail to the phone and is a poor fit if you also read email on a computer.

Why does iPhone say the outgoing username is optional?

It is optional for a few old servers, but business email providers require SMTP authentication. Enter your full email address and password in the outgoing section too, or your messages will sit in the Outbox.

Can I set up business email in the Gmail or Outlook app on iPhone instead?

Yes. Both apps support adding an IMAP account with the same server settings. The built-in Mail app is simply the most integrated option on iOS.

Ready to set up professional email?

Get @yourcompany.com email with a guided DNS wizard. 14-day free trial.

Start Free Trial