How to Set Up Zoho Mail: A Complete and In-Depth Guide

How to Set Up Zoho Mail: A Complete and In-Depth Guide

If you’re looking for an email and productivity suite solution for your business or organization, Zoho Mail is a great option. 

It’s reliable, ad-free, and has a free plan that’s feature-packed. It also has an option to create a custom email address by connecting Zoho Mail to your existing domain name.

In this guide, we’ll walk you through every step of signing up for a free Zoho Mail account and setting it up properly.

Creating a Free Zoho Mail Account

Zoho Mail pricing plans.

The Forever Free Plan supports up to five users and comes with a 5GB storage space limit for each of them. However, you are only allowed to use a single domain name with this version of Zoho Mail.

This is a great option for smaller projects with a tight budget, as it also comes with productivity suite features such as Calendars, Docs, and Sheets – all the necessary tools for collaborative work.

To start using Zoho Mail’s services, you need to sign up first. It is a reasonably straightforward process since all you need is a valid phone number and a domain name you’ve purchased in advance.

  1. Visit the Zoho Mail Pricing page, scroll down, and sign up for the Forever Free Plan using your domain name.Zoho Mail Welcome page.
  2. Fill in the sign-up form. You will be asked to create an administrator email with your username and domain. Keep in mind that you can’t use the same email you’ve entered for your contact details.
  3. After signing up, you will receive a message on your phone with a verification number. Enter the Verification Code and click Verify My Mobile.

Once you’ve gone through the steps above, you will have successfully created a free account on Zoho Mail.

Configuring a Zoho Mail Account

Now that you’ve registered your Zoho Mail account, let’s configure it.

Verify Domain Name

Before you start using Zoho Mail, you’ll have to verify the domain name you entered during signup. 

Choose one out of three verification methods – by TXT, CNAME, or HTML. In the following example, we will be using the CNAME method.

  1. Find your hosting provider’s DNS Manager from the list.  Since we’re using a domain hosted on Hostinger as an example, we will choose Others.
    Zoho Mail domain setup page.
  2. Next, select the CNAME Method.
  3. Take note of the values in both columns of the table.
  4. Open Hostinger’s hPanel in another tab and go to Advanced -> DNS Zone Editor.Searching for DNS Zone Editor in hPanel.
  5. Under Manage DNS Records select CNAME from the drop-down menu and paste the values you’ve copied earlier. For the TTL field, type in 14400. Click Add Record.
    Editing DNS Zone Editor in hPanel.
  6. Return to the Zoho Mail admin area and select Verify by CNAME.
  7. You’ll get a success message and the opportunity to change the name of the Super Administrator email account.
    Creating an account in Zoho Mail.
  8. Select Create Account to finalize the verification.

Now your domain name has been successfully verified. You can now Add Users and Create Groups.

Creating MX Records in DNS Manager

The next step is to add new MX Records so that your new Zoho Mail account can start receiving emails through your custom domain name.

Configuring SMTP

Simple Mail Transfer Protocol (SMTP) allows you to send emails through a specific server or email client of your choice. Keep in mind that this configuration is limited to outgoing emails only.

Here’s how to configure Zoho Mail SMTP to send emails from a WordPress website:

  1. Log in to your WordPress dashboard and navigate to Plugins -> Add New.
  2. Search for the SMTP Mailer plugin and click Install Now. Once installed, Activate it. Downloading SMTP Mailer in WordPress.
  3. Go to Settings -> SMTP Mailer.
  4. Enter the following values into the fields:
    • SMTP Host:
    • SMTP Username: Your Zoho Mail email address – for example,
    • SMTP Password: Create a new strong password and keep it somewhere safe.
    • Type of Encryption: SSL or TLS – depends on which one you use.
    • SMTP Port: Use 465 for SSL or 587 for TLS.
    • From Email Address: Your Zoho Mail email address.
    • From Name: The name of the sender you want to display in your emails.
      SMTP Mailer General settings.
  1. Select Save Changes.

Having done this, you’ll be able to send emails from your WordPress site.

Configuring SPF and DKIM

Sender Policy Framework (SPF) and DomainKeys Identified Mail (DKIM) are two email authentication methods needed to prevent email spoofing and phishing. Essentially, they stop unauthorized users from impersonating your account.

Zoho Mail gives you an option to configure these two settings from the get-go.

How to Set Up SPF?

SPF prevents attempts of impersonation by specifying which hostnames or IP addresses are authorized to send emails from the domain at hand. Here’s how to set up the SPF records for your Zoho Mail account:

  1. Copy and save the values from the Zoho Mail SPF table.
  2. Navigate to hPanel in a new tab and go to the DNS Zone Editor.
  3. Using the search bar, look up “SPF” and delete the existing SPF record.
  4. Fill in the fields with SPF values from Zoho Mail that you’ve copied. Choose TXT from the drop-down menu, and leave the TTL values as 14400. Click Add Record.

How to Set Up DKIM?

DKIM is a form of email authentication that adds signatures to each email you send. To configure DKIM in Zoho Mail, follow these steps:

  1. Select Proceed to Configure DKIM.
  2. From the Domain List, click the pencil icon near your domain name to Edit.
    Editing a domain entry in Zoho Mail.
  3. Click Add Selector.
  4. Input Zoho as the Selector Name and Save.
    Saving a new selector in Zoho Mail.
  5. The following table will be displayed – copy and save its values.
    Generating a new record in Zoho Mail.
  6. On hPanel, go to DNS Zone Editor and add a new TXT record with the previously copied values. Adding a new TXT record in DNS Zone Editor via hPanel.
  7. Once you have added the new TXT record, go back to the Zoho Mail setup page and select Verify.

With this step done, you will have finished configuring your Zoho account to receive and send emails through your domain name. You can also configure email migration and activate mobile access, but these settings are optional.


Zoho Mail is a feature-packed email solution that you can use for free. In this guide, we’ve walked you through the steps to sign up for a free Zoho Mail account and set it up properly by verifying your domain name, configuring SMTP, and creating MX, SPF, and DKIM records.

We hope that this guide has helped you, and we wish you the best of luck.

The author

Hasna A.

Hasna is a Content Writer at Hostinger. With passion and knowledge in IT and digital marketing, she hopes to help people solve their problems and succeed. When not writing, she enjoys live music and overanalyzing movies.