Resolved issue of zoho mail not receiving mails from wordpress

Fix: Zoho Mail not Receiving from Contact Form 7 (Complete Guide)

If you’re using a WordPress website or blog and maintaining a professional domain email with Zoho and you may sometimes encounter the issue where Zoho Mail not receive emails from Contact Form 7 or other WordPress form plugins. This is a common problem caused by missing configurations between your WordPress server and the Zoho Mail Platform.

In this Article, you will learn the step-by-step solution to fix Zoho Mail not receiving from Contact Form 7 and ensure your contact form works correctly.

Why Zoho Mail Is Not Receiving Emails From WordPress?

Zoho Mail operates on a separate email server, and when you’re using a domain-based professional email (yourname@yourdomain.com), you must properly connect your WordPress site with Zoho’s authentication system. Without this integration, your forms (Contact Form 7, Forminator, WPForms, etc.) may fail to send emails to your Zoho inbox.

The solution is simple: configure the Zoho Mail for WordPress plugin and authorize it using Zoho API Console.

Step-by-Step Fix for Zoho Mail Not Receiving Emails

Step 1: Install and Activate the Zoho Mail for WordPress Plugin

Zoho mail configuration WordPress plugin

Step 2: Select your Zoho Account

Once you have activated the plugin, choose your Zoho account hosted on zoho.com or zoho.in, select according to your Zoho account. To generate the client ID and client secret codes, copy the authorization redirect URL that you must use to connect Zoho with WordPress and now go to Zoho API Console

select the zoho account for zoho mail configuration and copy redirect url

Step 3: Create a Server-Based Application in Zoho API Console

  • Log in to the Zoho API Console.
  • Click Get Started.
  • Choose Server-based Application.
  • Click Create Now.
zoho API console
connecting zoho mail to wordpress with zoho API console

Fill in the following details in the fields:

  • Client Name – Your website name
  • Homepage URL – Your website URL
  • Authorized Redirect URL – Paste the link copied from the plugin

Submit the details to generate your Client ID and Client Secret.

Step 4: Connect Zoho Mail With WordPress

Copy the Client ID and Client Secret from the Zoho API Console and paste them into the Zoho Mail for WordPress plugin settings.

Verify your Zoho account by logging in when prompted.

adding zoho client details of website home url and redirect url

Now under server-based application fill in the details of your client name, home URL of the website and past authorized redirect URL which you copied from Zoho Mail for the WordPress Plugin.

getting zoho client ID and secret code of Zoho API console

Now you access the Client ID & Client Secret code copy and paste on Zoho mail for WordPress Plugin.

Step 5: Test Your Contact Form

Now that everything is configured:

  • Submit a test form via Contact Form 7, Forminator, or any other contact form plugin.
  • You should now receive the emails directly inside your Zoho Mail inbox.

This confirms the fix for Zoho Mail not receiving emails from your WordPress site.

Now you can verify your Zoho account with login once and test that your website form (contact form 7, forminator any form) is working to send mail to Zoho mail.

Testing zoho mail configuration
sending and testing live wordpress contact form 7
resolved zoho mail receiving mails from wordpress contact form 7

The above screenshots are the results of receiving mail from wordpress.

This is a straightforward solution to connect the WordPress Website to the Zoho Platform.

Still Not Receiving Zoho Mail? Additional Fixes

If the issue persists:

✔ Check SMTP Settings

Ensure SMTP authentication is correctly set up in your WordPress mail plugin.

✔ Add Zoho MX Records

Login to your domain DNS panel and add the required Zoho MX records. Missing or incorrect DNS records are a major cause of Zoho Mail not receiving emails.

Conclusion

Fixing Zoho Mail not receiving emails from Contact Form 7 is simple once your WordPress website is properly connected to the Zoho platform. By using the Zoho Mail for WordPress plugin and configuring the Zoho API Console settings correctly, your contact forms will begin delivering messages instantly.

If your Zoho Mail is still not receiving emails, double-check your SMTP setup and DNS MX records.

Comments

No comments yet. Why don’t you start the discussion?

    Leave a Reply

    Your email address will not be published. Required fields are marked *