Zoho Mail IMAP and SMTP Settings for Third-Party Clients

The short answer
Personal @zohomail.com accounts use imap.zoho.com (port 993, SSL) and smtp.zoho.com (port 465 SSL or 587 STARTTLS). Paid organisation accounts on a custom domain use imappro.zoho.com and smtppro.zoho.com with the same ports. Enable IMAP in Zoho Settings first, and use an app password when two-factor authentication is on.
Zoho Mail IMAP and SMTP settings for third-party clients: correct server names and ports for personal and organisation accounts, plus login-failure fixes.
On this page
Zoho Mail connects to Thunderbird, Apple Mail, Microsoft Outlook, and any other IMAP-capable client using standard settings. The part that trips most people up is the server name: Zoho runs two different sets of servers, and entering the wrong one produces an authentication error that looks exactly like a wrong password.
Personal accounts registered at zohomail.com use imap.zoho.com and smtp.zoho.com. Organisation accounts that receive mail at a custom domain — including those on Zoho Workplace's free tier — use imappro.zoho.com and smtppro.zoho.com. This guide covers the correct Zoho Mail IMAP settings for third-party clients across both account types, walks through the two prerequisites Zoho requires before any client will connect, and maps the most common reasons setup fails once you have the settings right.
Before You Start#
IMAP is not enabled by default in Zoho Mail. Before entering any settings in a third-party client, log in at mail.zoho.com, open the Settings menu (the gear icon in the top right), and select Mail Accounts. Look for the IMAP Access toggle and switch it on. Without this step, every connection attempt will fail regardless of which server name or port you use.
Next, check your authentication method. Zoho Mail normally accepts your regular account password for IMAP and SMTP. That changes in three situations: if your account uses two-factor authentication, if you signed up via a Google or Facebook login, or if your organisation uses SAML authentication. In any of those cases, Zoho will reject your normal password for IMAP and SMTP. You need to generate an application-specific password from Zoho's security settings — go to My Account, then Security, then App Passwords — and use that string in your email client instead.
Whether your plan or region includes IMAP access at all is a separate question from how to configure it. If the IMAP toggle is absent, see the related post on Zoho Mail's free plan, which covers which plans and regions include IMAP.
Two-factor authentication requires an app password
How to Configure Zoho Mail IMAP and SMTP#
Once IMAP is enabled and you have the right password ready, configuration in most clients takes under two minutes. The steps below apply to any IMAP client; client-specific navigation notes are included where they differ.
- 1
Identify your account type
If your email address ends in @zohomail.com, you have a personal account — use imap.zoho.com and smtp.zoho.com. If your address is on a custom domain (for example, [email protected]), you have an organisation account — use imappro.zoho.com and smtppro.zoho.com. Entering the personal server name on an organisation account (or the reverse) will produce a login error even when your password is correct.
- 2
Open account setup in your email client
In Thunderbird, go to Account Settings > Account Actions > Add Mail Account, then choose manual configuration. In Apple Mail, go to Mail > Add Account > Other Mail Account. In Outlook, go to File > Add Account and select the manual setup option. In any other IMAP client, look for an option to configure the account manually rather than through auto-discovery — Zoho's auto-discovery does not always return the correct server values.
- 3
Enter incoming server settings (IMAP)
Server name: imap.zoho.com for personal accounts, or imappro.zoho.com for organisation accounts. Port: 993. Connection security: SSL/TLS. Authentication method: Normal password. Username: your full email address, including the domain. If you are using an app password because 2FA is active, enter it here.
- 4
Enter outgoing server settings (SMTP)
Server name: smtp.zoho.com for personal accounts, or smtppro.zoho.com for organisation accounts. Port: 465 with SSL/TLS, or 587 with STARTTLS — both work; use whichever your client suggests by default. Authentication is required. Username: your full email address. Use the app password here as well if 2FA or a federated login is active.
- 5
Send a test message
After saving, send a short email to an address you control — another of your own accounts works fine. If it arrives, the connection is fully configured. If your client shows a connection error or authentication failure, copy the exact error message and check the troubleshooting table in the next section.
Zoho Mail Server Settings at a Glance#
All Zoho Mail IMAP and SMTP connections require encryption and authenticated login. Use this table as your reference when setting up any third-party client. Verified against Zoho's IMAP access help page, August 2026.
| Setting | Personal account (@zohomail.com) | Organisation account (custom domain) |
|---|---|---|
| IMAP server | imap.zoho.com | imappro.zoho.com |
| IMAP port | 993 | 993 |
| IMAP security | SSL/TLS | SSL/TLS |
| SMTP server | smtp.zoho.com | smtppro.zoho.com |
| SMTP port — SSL/TLS | 465 | 465 |
| SMTP port — STARTTLS | 587 | 587 |
| SMTP authentication | Required | Required |
| Username format | Full email address ([email protected]) | Full email address ([email protected]) |
| Password | Account password or app password | Account password or app password |
Why Is My Zoho IMAP Login Failing?#
If your connection fails after entering the settings above, the cause is almost always one of five things. The table below maps each symptom to its most likely cause and the fix.
| Error or symptom | Most likely cause | Fix |
|---|---|---|
| Authentication failed — credentials rejected | 2FA, federated login, or SAML means your regular password does not work for IMAP | Generate an app password at Zoho My Account > Security > App Passwords and use that in the client |
| Authentication failed — credentials rejected | Wrong server set: personal server name entered for an organisation account, or the reverse | Switch between imap.zoho.com and imappro.zoho.com, and between smtp.zoho.com and smtppro.zoho.com |
| Cannot connect to server or connection refused | IMAP Access is not enabled in Zoho Mail settings | Log in at mail.zoho.com, go to Settings > Mail Accounts, and turn on the IMAP Access toggle |
| Connection timed out on outgoing mail | Port 465 or 587 is blocked by your network or ISP | Try the other SMTP port (swap 465 for 587 or vice versa) or test on a different network |
| Account temporarily locked after repeated attempts | Multiple failed logins triggered Zoho's security lock | Wait at least 30 minutes, then retry with correct credentials or a freshly generated app password |
IMAP Access toggle not visible?
A Faster Way: Manage Zoho Mail in AI Emaily#
Once IMAP is configured, you have a working connection — but you are still triaging, replying, and following up manually. For a busy inbox that is several hours of undifferentiated work each week.
AI Emaily connects your Zoho account using the same IMAP credentials you just set up, then adds an agent layer on top. Incoming mail is categorised automatically. Replies are drafted in a voice you define through a Personal Context brain and per-contact profiles — not by reading your sent mail history. Every action is logged in an audit trail, and nothing sends without your explicit approval in Copilot mode, which is the default starting point. We build AI Emaily, so this is plainly a recommendation. The mechanics are real: the underlying connection uses the standard IMAP protocol you just configured; the difference is what the client does after the mail arrives.
Both personal @zohomail.com accounts and organisation accounts on a custom domain are supported. The Zoho connection guide walks through the setup for each.
Frequently asked
See it in AI Emaily
Keep reading
Sources

Written by
Nafiul HasanNafiul Hasan is an entrepreneur and AI automation system builder with 10+ years of experience turning messy, manual workflows into reliable automated systems. He designs and ships AI enterprise solutions end-to-end — the agent logic, the data plumbing, and the product people actually use — and founded AI Emaily to give busy professionals their attention back. He writes here from the builder's seat: what works, what breaks, and how to put AI to work without giving up control.