If email sent to your domain is not arriving, either it reached the server and went somewhere you are not looking, or it never reached the server at all. Webmail tells you which in a minute. This page gives the quick checks for mailboxes included with your Domain India hosting (cPanel, DirectAdmin, Webuzo or Windows).
Open webmail and look in the Inbox and Spam folders. If the mail is there, fix your mail app (IMAP on port 993 is the safe choice). If it isn't, check the mailbox quota, the domain's MX record, forwarders and filters, cPanel's Email Routing, and whether the hosting account is active. Ask the sender for any bounce message: its code usually names the cause.
Every check below is explained step by step in troubleshooting email not receiving. This page does not apply to Domain India Business Email, which has its own webmail at https://mail.yourdomain.com:8443/; see Business Email vs the email included with your hosting.
1. Check webmail first
| Hosting | Webmail address |
|---|---|
| cPanel | yourdomain.com/webmail, webmail.yourdomain.com or yourdomain.com:2096 |
| DirectAdmin | yourdomain.com/webmail or yourdomain.com/roundcube |
| Webuzo | yourdomain.com/webmail |
| Windows (Plesk) | webmail.yourdomain.com |
Sign in with the full email address and the mailbox password (how to log in to webmail).
- The message is in webmail: your mail app is the problem. Check the server name, port (IMAP 993 or POP3 995 with SSL/TLS) and password. A device using POP3 can download and remove messages before your other devices see them, so use IMAP everywhere.
- The message is not in webmail: work through the checks below.
2. The common causes
Check the MX record with dig MX yourdomain.com +short or any online MX lookup, and change it wherever your domain's DNS is managed (how to change your domain DNS settings). After a DNS change, allow up to 24–48 hours for it to spread.
3. Delays rather than missing mail
On our cPanel servers, greylisting briefly defers the first message from a sender the server hasn't seen before; the sender's server retries and the message arrives a few minutes later. The cPanel servers also refuse mail from sending servers listed on the Spamhaus and SpamCop blocklists; that sender gets a bounce. If a sender's server keeps failing, it usually keeps retrying for a few days before it gives up and sends them a bounce. See fixing Google greylisting delays.
4. Ask the sender for the bounce
A "delivery failed" message names the cause. A 550 5.1.1 code means the address doesn't exist; 552 5.2.2 or 452 4.2.2 means the mailbox is full; 554 or 550 5.7.1 means a policy or blocklist refusal; a 4xx code is temporary and the sender's server will retry. Understanding email bouncebacks decodes the rest.
Frequently asked questions
Why am I not receiving emails on my domain?
The usual causes are mail filed as spam, a forwarder or filter moving it, a full mailbox, an MX record pointing to another provider, cPanel Email Routing set to Remote, or a suspended hosting account. Check webmail first: if the mail is there, the problem is your mail app.
The email is in webmail but not on my phone. Why?
The mail reached the server, so the app is the problem. Check the incoming server, port and password, and use IMAP on port 993 on every device; POP3 can remove messages from the server.
Why do emails from a new sender arrive a few minutes late?
Domain India cPanel servers use greylisting, which briefly defers the first message from an unknown sender. The sender's server retries and the message is delivered a few minutes later.
Can a full mailbox stop incoming email?
Yes. A mailbox at its quota refuses new messages and the sender gets a bounce. Delete old mail, empty Trash and Spam, or raise the quota in your control panel.
Ready to find your missing mail? Follow the full guide, troubleshooting email not receiving, and keep email troubleshooting handy for other symptoms. If mail still isn't arriving, open a ticket or use the public ticket form. Live chat is available 24/7, tickets get a first response within 15 minutes, and there is no phone support.
Tell us your email address, the sender's address, when the message was sent and any bounce, and we will check the mail logs.
Open a support ticket