Connection settings
- Host
- smtp.zoho.com
- Port
- 587
- Security
- STARTTLS
Zoho Mail provides SMTP submission for personal, family, and business mailboxes. Use this Zoho SMTP test online guide to verify smtp.zoho.com (or your regional host), port, TLS mode, and credentials before configuring WordPress, a CRM, or a custom app.
Recommended settings
- Host:
smtp.zoho.com(US/global) — see regional hosts below - Port: 587 (STARTTLS) or 465 (implicit TLS)
- Username: your full Zoho email address (e.g.
[email protected]) - Password: your Zoho account password or an app-specific password if 2FA is enabled
- Auth method: Auto, PLAIN, or LOGIN
- From address: must match the authenticated mailbox (or an allowed alias)
Regional SMTP hosts
Pick the host that matches where your mailbox is hosted:
| Region | SMTP host |
|---|---|
| US / global | smtp.zoho.com |
| Europe | smtp.zoho.eu |
| India | smtp.zoho.in |
| Australia | smtp.zoho.com.au |
| Japan | smtp.zoho.jp |
Using the wrong regional host can cause connection failures or authentication errors that look like bad passwords. Check your Zoho Mail admin console or account settings if unsure.
App-specific passwords (required with 2FA)
If multi-factor authentication is enabled on your Zoho account, your normal login password will not work for SMTP — you need an app-specific password:
- Log in to Zoho Mail or the Zoho Account security page.
- Open Security → App passwords (or Application-specific passwords).
- Generate a new password for Mail / SMTP / your client name.
- Copy the generated password immediately — Zoho shows it once.
- Use your full email address as the SMTP username and the app password as the SMTP password.
Without 2FA, your regular Zoho password may work, but app passwords are still recommended for third-party apps so you can revoke one client without resetting your main login.
Testing with SMTP Tester
- Host:
smtp.zoho.com(or your regional host), port 587, security STARTTLS. - Username: full Zoho email address.
- Password: account password or app-specific password.
- From: the same mailbox (or an allowed send-as alias).
- To: any recipient for a delivery test.
- Click Run and confirm
235after AUTH in the transcript.
Enable handshake-only first if you only want to verify TLS and credentials without sending mail.
Zoho Mail vs Zoho Workplace / organization mail
- Personal / family Zoho Mail uses the hosts above with your
@zohomail.comor custom-domain mailbox. - Organization / Workplace mail may use
smtppro.zoho.comfor some tenants — check Zoho Admin Console → Mail → Mail Accounts → SMTP configuration for the exact hostname your org publishes.
If smtp.zoho.com fails with connection errors for a business tenant, try the hostname listed in your admin documentation.
Common errors
535 authentication failed
- 2FA enabled but normal account password used — create an app-specific password.
- Username is not the full email address.
- Wrong regional host for the mailbox.
- Account locked or password expired — sign in to webmail first.
550 sender rejected
- From address does not match the authenticated user or an allowed alias.
- Custom domain not verified in Zoho Mail admin.
- Outbound sending disabled for the mailbox.
Connection timeout
- Outbound 587 blocked — try 465 with TLS (implicit).
- Firewall blocking Zoho SMTP hosts — allow
smtp.zoho.comor your regional host.
TLS errors
- Port 587 requires STARTTLS, not implicit TLS.
- Port 465 requires TLS on connect.
- Self-signed or mis-matched certs are uncommon on Zoho's public SMTP — if you see TLS errors, double-check port and security mode first.
Zoho SMTP vs Zoho CRM / ZeptoMail
Zoho operates several email products. This guide covers Zoho Mail SMTP submission. ZeptoMail and other transactional products use different SMTP hosts and API keys — do not paste a ZeptoMail token into Zoho Mail SMTP settings or vice versa.
Privacy note
- SMTP Tester redacts passwords and AUTH payloads from the live transcript.
- Use an app-specific password you can revoke after testing instead of your primary Zoho login when possible.
Related guides
- Gmail SMTP test tool — similar app-password flow
- Office 365 SMTP test — another hosted mailbox provider
- SMTP authentication checker — diagnose 535 errors