Quick Summary
- Zoho Mail breaks on iPhone more often than it should, and the fix is almost never what you'd expect.
- Most of the time it's a wrong IMAP port, a missing app-specific password, or an SSL toggle sitting quietly in the wrong position.
- This is the exact process I use when a user walks into my office saying their Zoho mail stopped syncing on their phone.
Photo by Ilya Pavlov on Unsplash
Last Tuesday, three people in our office pinged me within an hour saying their Zoho Mail had stopped syncing on their iPhones. Same error, different phones, completely different iOS versions. One of them had literally not changed anything — phone just woke up and decided it was done fetching mail. Sound familiar?
Here's the thing about Zoho Mail on iPhone: it works fine until it doesn't, and when it breaks, the error messages Apple gives you are almost completely useless. "Cannot connect to server." Great. Thanks, iOS. Really narrows it down. After managing Zoho Workplace for about 200 users across two entities, I've probably debugged this specific issue thirty-odd times. The cause is almost always one of four things, and none of them are obvious the first time you hit them.
The worst part is most guides online just tell you to "check your internet connection" or "reinstall the app." Incredibly helpful. What I'm writing here is the actual sequence I run through — the one that actually resolves it.
Table of Contents
- Why Zoho Mail Breaks on iPhone
- Step 1: Generate an App-Specific Password in Zoho
- Step 2: Get Your IMAP and SMTP Settings Exactly Right
- Step 3: Set Up the Account in iOS Mail Correctly
- Step 4: The SSL Toggle That Breaks Everything
- Common Mistakes That Waste Your Time
- If It's Still Not Working
Photo by Juanjo Jaramillo on Unsplash
Why Zoho Mail Breaks on iPhone
Zoho Mail uses IMAP for incoming mail and SMTP for outgoing. iOS Mail supports both fine. But Zoho has two-factor authentication settings and security policies that interact badly with how Apple's Mail app handles credentials. Specifically, when you have TFA enabled on your Zoho account — which you should — Apple's Mail app can't use your regular Zoho password. Full stop. It just won't work, and the error won't tell you that's the reason.
The other common culprit is port configuration. Zoho changed some of their recommended settings a couple of years back, and if you set this up a while ago, your old settings might technically connect but drop intermittently. I've seen this cause the "loads for a minute then times out" problem specifically.
And then there's the SSL toggle in iOS Mail settings, which is just sitting there waiting to ruin your afternoon.
Photo by Fotis Fotopoulos on Unsplash
Step 1: Generate an App-Specific Password in Zoho
This is the step most guides skip. If you have two-factor authentication on your Zoho account (and if you don't, you should turn it on), you cannot use your regular Zoho password in the iOS Mail app. You need an app-specific password.
Here's how to get one:
- Go to accounts.zoho.in (or accounts.zoho.com depending on your data centre — Indian accounts are almost always .in)
- Click your profile icon, then go to My Account
- In the left menu, click Security
- Scroll down to App Passwords and click Generate New Password
- Give it a name like "iPhone Mail" so you know what it's for later
- Copy that password immediately — you won't see it again
This password is what you'll use in iOS Mail instead of your actual Zoho password. Don't skip this if TFA is on. I've wasted twenty minutes with users trying to troubleshoot connectivity when it was just this, the whole time.
Photo by Chris Ried on Unsplash
Step 2: Get Your IMAP and SMTP Settings Exactly Right
These are the current correct settings for Zoho Mail India accounts. Write them down before you touch anything in iOS.
Incoming Mail (IMAP):
Server: imappro.zoho.in
Port: 993
Security: SSL/TLS
Username: your full email address (yourname@yourdomain.com)
Outgoing Mail (SMTP):
Server: smtppro.zoho.in
Port: 465
Security: SSL/TLS
Username: your full email address
If your organisation is on zoho.com (not .in), replace zoho.in with zoho.com in both servers. Mixing these up is incredibly common and causes exactly the kind of intermittent failure that makes you want to throw your laptop.
Step 3: Set Up the Account in iOS Mail Correctly
Delete the existing broken account first. Don't try to edit it in place — iOS Mail has a habit of caching bad credentials even after you update them.
- Go to Settings > Mail > Accounts
- Tap the Zoho account and hit Delete Account
- Go back to Accounts > Add Account > Other > Add Mail Account
- Enter your name, full email address, the app-specific password from Step 1, and a description
- iOS will try to auto-configure. Let it fail — it will.
- When it asks for manual setup, choose IMAP
- Enter the incoming and outgoing server details from Step 2
When it verifies, it might throw a certificate warning. Accept it. That's normal with Zoho's mail servers on first connection.
Step 4: The SSL Toggle That Breaks Everything
Okay, this is the one. After you've added the account, go back into the settings for it.
- Settings > Mail > Accounts > [Your Zoho Account] > Account > Advanced
- Under Incoming Settings, make sure Use SSL is toggled ON
- Server Port should show 993
- Go back and check Outgoing Mail Server > Primary Server > [smtppro.zoho.in]
- Make sure Use SSL is ON there too, and port is 465
iOS sometimes silently toggles SSL off when it can't verify on the first attempt. And then your mail appears to work for about ten minutes and then stops. I've seen this specifically on iOS 17 after a software update reset some account preferences.
Common Mistakes That Waste Your Time
Using your regular password instead of an app-specific password. Already covered this but it bears repeating because it's the number one cause. Every time.
Using the wrong data centre server. If your Zoho admin console is at mail.zoho.in, your mail servers are .in too. If someone set up the account using zoho.com servers for an India-region account, it'll either fail outright or connect intermittently depending on routing. Annoying to diagnose.
Trying to fix it in Gmail or Outlook app instead of iOS Mail first. Third-party apps add another layer of variables. Rule out the native mail client first, then move to other apps once you know the credentials and settings are good.
Not checking if the issue is account-wide or device-specific. Before spending an hour on one iPhone, check if the same account works in webmail at mail.zoho.in. If webmail is broken too, the issue is the account itself or Zoho's servers — not the phone.
Ignoring the Zoho status page. Zoho does have outages. Not often, but they happen. Check status.zoho.com before assuming it's a configuration problem. I've started troubleshooting before and realised halfway through that Zoho had already posted an incident notice.
If It's Still Not Working
Honestly, if you've done all of this and it's still broken, the next thing I check is whether the user's Zoho account has any access restrictions set by the admin. In the Zoho Mail admin console under Security > TFA Settings, there's an option to restrict access from certain apps or protocols. If IMAP is disabled at the org level, no amount of correct settings will make it work on iPhone.
Go to your Zoho Mail admin console, then Settings > Mail Settings > IMAP Access and make sure it's enabled for the user's profile. This catches people out more than you'd think, especially on accounts that were migrated or had security policies applied in bulk.
Get that sorted and you'll stop being the person everyone blames for their phone not getting emails.
Practical IT troubleshooting, Zoho Workplace guides, health insights, and sports analysis from people who actually care about getting it right. We research, test, and write so you get real answers — not recycled fluff.
๋๊ธ
๋๊ธ ์ฐ๊ธฐ