PressedMail
Home
Features
Pricing
Sign InChoose a Pro plan
    • Overview
    • Gmail / Google Workspace
    • Outlook / Microsoft 365
    • Yahoo Mail
    • iCloud Mail
    • Proton Mail Bridge
    • Custom IMAP/SMTP
    • PHP IMAP vs Webklex
    • Zoho Mail
    • PHP IMAP Hosting Notes
    • AOL Mail
    • Fastmail
    • mailbox.org
    • GMX Mail
    • Hosting / cPanel Email
Documentation

Zoho Mail

Connect personal Zoho Mail, Zoho Workplace, or custom-domain accounts through the Custom Email preset with Zoho's IMAP and SMTP servers.

Status: Supported with manual configuration.
Authentication: Mailbox password or app password (IMAP/SMTP password authentication).

Zoho connects through Custom Email. Check the regional hostname

Zoho Mail covers personal Zoho Mail accounts, Zoho Workplace, and custom-domain accounts. Zoho is not a PressedMail preset, so connect it through the Custom Email provider using Zoho's documented IMAP and SMTP settings. IMAP and SMTP access can depend on the Zoho plan, and settings can vary by region, account type, and organization.

Server Settings

SettingValue
IMAP hostimap.zoho.com
IMAP port993
IMAP encryptionSSL/TLS
SMTP hostsmtp.zoho.com
SMTP port465 (SSL/TLS) or 587 (STARTTLS)
SMTP encryptionSSL/TLS or STARTTLS
UsernameFull Zoho email address

Some regional Zoho data centres use different hostnames. If imap.zoho.com is rejected, check whether the account is hosted on a regional domain (for example a country-specific Zoho endpoint) and use the hostname Zoho publishes for the account.

Before you begin

  • Confirm the Zoho plan allows IMAP and SMTP access. Some plans restrict external client access.
  • When multi-factor authentication is enabled, generate a Zoho app password and use it instead of the normal account password.
  • For business or organization accounts, confirm the administrator allows external IMAP/SMTP client access.

Generate a Zoho app password

  1. Sign in to the Zoho account security settings.
  2. Open the app passwords section.
  3. Generate a password labeled for PressedMail.
  4. Use the generated value as the mailbox password.

Setup in PressedMail

  1. Open Settings > Email Connections and select Add Account.
  2. On Add an Email Account, choose Custom Email.
  3. On Account Credentials, enter the full Zoho email address and display name.
  4. On Server Configuration, enter the Zoho IMAP and SMTP host, port, and encryption from the table above.
  5. Enter the username (full email address) and the password or app password.
  6. Run Test Connection to validate both servers.
  7. Save the account.

Special cases and limitations

  • Business and organization accounts may require administrator permission before third-party clients can connect.
  • SMTP sender restrictions may limit which addresses can send over a given login; aliases may be rejected.
  • Custom-domain accounts use the same servers but rely on the domain being correctly configured in Zoho.
  • The username should normally be the complete email address.

Troubleshooting

  • Confirm IMAP and SMTP are enabled for the Zoho plan.
  • Use the full Zoho email address as the username.
  • Generate a fresh app password if MFA is on and password authentication is rejected.
  • Confirm the regional hostname if the default endpoint is rejected.
  • Check outbound access from WordPress to the Zoho hosts.

This provider may work through manual configuration, but the connection is not part of the officially tested preset matrix. Use Zoho's current published settings as the source of truth.

Security Recommendations

  • Use a dedicated app password when MFA is enabled.
  • Revoke the app password when you remove the account from PressedMail.
  • See Security and Privacy for the credential storage model.

Related Documentation

  • Email Accounts Overview
  • Custom IMAP and SMTP
  • Email Connection Troubleshooting
Previous

PHP IMAP vs Webklex

Understand why mailbox account connections always use the bundled Webklex IMAP driver.

Next

PHP IMAP Hosting Notes

Understand why PressedMail account connections do not require native php-imap hosting support.

© 2026 PressedMail. All rights reserved.
DocsSupportTermsPrivacyRefunds
PressedMail

A WordPress-Native Email Workspace. Connect your existing email accounts and manage messages, contacts, and calendar from your WordPress dashboard.

Product

  • Features
  • Pricing

Resources

  • Docs
  • Changelog
  • Roadmap

About

  • Contact
  • Privacy Policy
  • Terms of Service
  • Cookie Policy
  • Refund Policy

© 2026 PressedMail. A product of CurbSoftware Tech Innovations.

PressedMail processes email on your WordPress site and connects directly to your email provider. CurbSoftware’s OAuth relay does not receive message bodies or attachments.