I have changed my MX records but still I am not able to receive mail?

I have changed my MX records but still I am not able to receive mail?

If you have updated the MX records of the domain, you can test the MX records from this third party tool, www.mxtoolbox.com by providing your domain name. 

If you have your existing providers MX entry, remove that to start receiving emails. 

The MX records that are returned for your domain should only be 

MX Records Priority
mx.zoho.com         10
mx2.zoho.com 20
mx3.zoho.com 30

In case there are any other records other than the above entries, they may conflict with the email delivery. Hence remove/ delete any such entry and save them. Refer here to troubleshoot MX related issues.