How to Setup Zoho Free Email Hosting (Google Apps & Outlook Custom Domain alternative)


After shuttering Microsoft Outlook for Custom Domain there only a few options remaining for free email hosting. One of the most reliable option is Zoho Mail. This service is provided by Zoho and already been featured on various top blogs and news sites. However, Zoho do not provide as much as features as Outlook and Google Apps provided but it has some unique features also which can’t be expected in a free email hosting solution for personal and small business. One of the key feature is Ad free interface. The storage for free accounts are just 5GB/user but they do provide POP3/IMAP support. So if the space is not enough for you then you may send and receive emails from other services like GMail, Outlook or Yahoo mail. Initially, free signups comes with 5 free accounts (if you have a domain). Which can be further increased to 20 by inviting 3 business signups. With each successful invites 5 accounts will be added for lifetime.

Previously, Microsoft Outlook for custom domain was top in providing free email hosting since November 2005. But Microsoft shutter the service to promote Office365, which is a paid service. I had wrote about setting up Outlook Custom Domain but since the free option is no longer available people started asking me about hidden tricks to get it for free. Frankly, this is not possible to signup for free email hosting at Outlook for new domains. Not only this but if you already have active service then soon you will not be able to add more users to those domains.

Since the two biggest players, including Google Apps for free and Microsoft custom domain, ended the free email hosting for domains. So, what are the options? I have discussed this in my previous post. The only most reliable service, as available now, is Zoho Mail. And in this post I will share how to setup Zoho mail for free email hosting.

Setup Zoho Mail for free email hosting

It’s really easy to setup up for free Zoho mail for your domain. You can do this by yourself. For any clarification or help ping me in forums or on social media.

1. Choose Plan:
Visit ZohoMail Pricing page and choose “Free” option. You may also choose your preferred currency. [At Zoho Free plan is also called “Lite Plan”.] Hit the “Signup” button to get started.

Zoho Mail Pricing Chart
Zoho Mail Pricing Table

2. Add Your Domain
Now, You have to provide your domain name. Unlike Google Apps you must have a domain name. Fill your domain name and hit “Add domain”. If you opt any paid plan you may buy a domain from Zoho also, right below the following form:


Note: You would not be able to add more domains to your free account.

3. Signup an Account
On the next page you will have to create your first account and verify your existing contact email address. This contact email is required to activate your account and reset your admin password, in case you forget in future. Check the image below.

Create admin account
Now, add information about the admin or webmaster of the businnes

This will be another simple form asking for name, email, username for your custom domain, and password for that. Once you satisfy click on signup.

On the next page you will be asked verify your domain. Also an email will reach to your email address. Verify the email id by clicking the unique link. Meantime, do not close the signup previous “congratulation” page.

4. Verify your E-Mail Id
Go to your email account and verify your email account.

verify email
Zoho email id verification mail

5. Verify your domain

Now click the “Proceed to verify domain ownership” link. If you can’t to see this page, go to and hit “Access Mail” a red button on the top-right of the page. on the next page there will be a link.

Choose CNAME method to verify your domain ownership.

On this page, you will also have DNS provider specific guide. You may select the option using dropdown. At the time of writing this tutorial Godaddy, 1 and 1, Enom, Euro DNS, WordPress, cPanel, Bluehost, Open SRS – Squarespace, Network Solutions, and were in the list.


Domain Verification Options
Here comes the tough part (not really :P). If you have done this before then you will easily configure it. Else, proceed with caution. There are three ways to verify your domain.

  1. Add CNAME record
  2. Add a TXT record
  3. Upload an html file.

The first two options will take time. It may takes a few hours ( but sometimes take up to 48hrs or sometimes more). The third option will be instant. But you will probably need a web hosting and know how to upload the file to the root directory of the domain.

Depending on your condition choose an option. Don’t forget there is a small dropdown for help. If your DNS provider is listed there then you may check the help article, in case you need.

If you stuck at any point or unable to configure Zoho mail. Join our forum and start a fresh topic. I will help you to configure. If you are out of time or these things complex then you may hire me to do all these things.

However, I will choose the first method to show you how to do that.

7. Verify domain using CNAME (under cPanel)

Domain Setup

The domain I added is hosted on HostGator and the DNS (hostgator provides) is also managed from the cPanel.

I have simply signed in to HostGator cPanel and hit the “Advanced DNS Zone Editor”. You will find this option under “Domains” section. Select the domain from drop-down menu and fill the details as zoho asked you to do so. [Check the image below and above one. See how I added]

cPanel add cname
Create CNAME under cPanel DNS manager

Now add the CNAME. Now we will have to wait for a few hours.

After sometime, go to the same page (zoho domain verification) and hit “Verify” button. Once, the account is verified you will see a message saying “You have successfully verified ownership of Enter a username below to create your administrator email account:” Your first account will be prefilled. Simply check for any typo and proceed to setup MX records.

Set MX record to send and receive Emails from custom domain

Now hit “Next” > “Next” a page saying “Change MX record”. Read the page carefully. You will be asked to setup MX record. If I am not wrong then the MX record should be same (or at least similar) as below:

MX Records
Zoho mail MX records. You will need to add these records to your domain.

Again if you are using cPanel then find and click “MX Entry” under “Mail” section as shown below. Control Panel
Mail setup options under cPanel

1. Now add the 2 MX records one by one.
2. Change the “Email Routing” to “Remote Mail Exchanger”
3. Make sure to delete any default entry if there is any.

cPanel X4
MX Records setup under cPanel

Now you have completed the setup for Email Hosting.

Remember, like CNAME we added earlier, it will take up to 48 hrs. (or sometimes more) to work.

If you want to receive emails in your Outlook, Gmail, Yahoo or Mobile devices then the following details you will need. For any Configuration related problem visit forums.

POP and SMTP settings for Zoho mail
Incoming Server Settings:

Incoming Server Name:
Port: 995
Require SSL: Yes

Outgoing Server Settings:

Outgoing Server Name:
Port: 465
Require SSL: Yes
Require Authentication: Yes

By Anand Kumar

I am the person behind this site.


  1. Thanks so much for sharing Zoho. I was disappointed to read Outlook no longer is providing free domain e-mail but this lead me to Zoho which offers just as much as Outlook and they look more suited to businesses and that’s what I need.

    Thanks again for your wonderful guide!

  2. Thanks for the great and detailed article. I’m using free Google apps for my domain as of now but I need one for my client so decided to go with Zoho.

  3. Thanks for the article., Great news is that zoho has increased the free mail accounts (for ONE domain) from 5 to 10.. Hurray!!

    I have been using zoho and a seamless syncing across all my idevices and so far so good!


  4. Can email IDs created on ZOHO be opened in Gmail or it will have its own webmail interface? Though theyhave POP/IMAP but I donot think they will be providng option to open emails with Gmail (with linking it with another primary gmail ID)..

    If anyone is familiar with the process of doin it, let me know..

    1. You can set up zohomail and then forward it to your gmail account if you’d like to use gmail’s webmail. you can also set up g+ with your domain name. But outgoing emails written from gmail will be sent from your gmail address, not the zoho domain.

    1. Domain with Active Google Apps Standard (free edition)
      I have 26 domains with Google Apps Standard – Free edition (10/ 25/ 50/ 100/ 200/ 500/ 1000 / 2000 User A/C) for sale. All domains are 5-6 characters .COM registered with Godaddy.

  5. Thank you soooo much!
    I had just bought a domain from namecheap.or for $0.98 and thought I was doing well then I saw MS had stopped the custom domain service … and I was panicking!
    I tried to send smtp via namecheap, but I couldn’t without a “paid” hosting or email product.
    I almost bought an email product, when I found your blog and the Zoho suggestion.
    I checked out Zoho and they had a great reputation. So I tried it and all is working great.
    I have Office 2013 from my work, so I’m partial to and Outlook 2013. I have Zoho forwarding to my outlook accounts (which I could do with namecheap). But now I can send from Outlook, via the Zoho email service with my new domain email address and no more “on behalf of” … set up SPF to, so the receiving email servers can validate it is a legit email from the domain it claims to come from, so my email should not end up in my recipients “spam/junk” folder 🙂

    Thanks again!

    I found it interesting at the Zoho site that they had specific instructions for many domain name registers, but not …

  6. This is SO much better than the instructions provided by Zoho or the hosting companies. This guide finally ended my frustration. Thank you!!!

  7. Hi,
    I’m already using outlook for my domains email, but I need to create new ones. Do u know if it’s possible to still use the existing outlook account that I have and create the new ones with Zoho, or do they all have to be provided from the same service?

  8. I see that this post is a few months old. I am having difficulty finding any details about the success of ZoHo. Has anything changed since this post was written?

    By the way, great instructions, Anand, very easy to follow.

  9. Does Zoho work with Mail App for iOS? i would like to switch from hosting account to this free service but wondering if I can still use Mail app. And will I lose all my emails when i point to new cname? Thanks!

  10. Hi Blog Synthesis,

    Thanks for the info. I am glad to say that I have set up and been using zoho mail for a few months now :).

    Just to add:
    Anyone interested to sign up for zoho email hosting AND get 5 bonus users which brings the total to 15 instead of 10 mailboxes?
    There’s an on-going promo which allows both the sender and recipient of zoho mail invitation to receive 5 extra mailboxes. Pls reply the thread here if interested, thanks!

Leave a comment

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.