Knowledge Base

How to Fix Email Delivering but Not Receiving Issues

How to Fix Email Delivering but Not Receiving Issues

1- Check MX Records

MX (Mail Exchanger) records decide where your domain receives emails.
If they are incorrect, emails will not arrive.

Follow these steps:

  1. Log in to your Thamara Cloud Client Area
  2. Go to Domains → Manage Domain → DNS Management
  3. Look for existing MX records
  4. Delete any old or incorrect MX entries
  5. Add the MX record provided by your email/hosting service
  6. Save changes
  7. Wait up to 8 hours for DNS propagation

Important:
Only one set of MX records should exist.
Multiple MX sets from different providers will cause mail delivery failure.

2- Validate SPF, DKIM, and DMARC

TXT records are essential for email authentication.
Incorrect or missing records can block incoming mail or send them to spam.

SPF Record

Defines which servers are allowed to send mail for your domain.

DKIM Record

Signs outgoing messages with a digital signature for authenticity.

DMARC Record

Controls how receiving mail servers handle unauthenticated emails.

Add or update these records in DNS Management:

  • SPF (TXT)
  • DKIM (TXT / CNAME depending on provider)
  • DMARC (TXT)

3- Check Mailbox Storage Limit

Your mailbox may be full.

  1. Log into your hosting panel (Plesk or cPanel)
  2. Go to Email Accounts
  3. Check the mailbox usage
  4. If full:
    • Delete unnecessary emails
    • OR increase the mailbox quota

When the storage limit is reached, new emails will bounce.

4- Check If Email Routing Is Correct

Email routing controls where your mail server delivers your emails.

In cPanel/Plesk, make sure:

  • Local Mail Exchanger is selected
  • NOT “Remote” unless you are using an external mail provider

If set incorrectly, emails may attempt to route to the wrong server.

 5- Test via Webmail

Testing via Webmail helps isolate whether the issue is device-based or server-based.

  1. Open your Webmail (e.g., https://yourdomain.com/webmail)
  2. Send a test email to:
    • Your own domain email
    • An external address (e.g., Gmail, Outlook)
  3. Check:
    • If emails arrive
    • Error logs or bounce messages

If Webmail receives emails but your device does not, then the issue is with your email client settings (Outlook, Gmail App, Apple Mail).

Summary

If you can send but not receive emails, the problem is almost always caused by:

  • Wrong MX records
  • Missing or invalid SPF/DKIM/DMARC
  • Mailbox storage limits
  • Incorrect mail routing
  • DNS propagation delays

Correcting DNS and verifying routing usually restores email delivery immediately.

 

Please rate this article to help us improve our Knowledge Base.

0 0