Troubleshooting Email Delivery
If your emails are not being received or are landing in spam, follow this guide to diagnose and fix common issues.
Emails Going to Spam
1. Set Up SPF Record
Add this TXT record to your DNS:
v=spf1 +a +mx +ip4:YOUR_SERVER_IP ~all
2. Set Up DKIM
- Log in to cPanel
- Go to Email Deliverability
- Click Manage for your domain
- Install the suggested DKIM record
3. Set Up DMARC
Add this TXT record:
_dmarc.yourdomain.com TXT "v=DMARC1; p=quarantine; rua=mailto:admin@yourdomain.com"
Emails Not Sending
- Check if you've hit the hourly sending limit (usually 500/hour)
- Verify SMTP authentication is enabled in your email client
- Check for blacklist status at mxtoolbox.com
Emails Not Receiving
- Check disk quota – mailbox might be full
- Verify MX records point to your server
- Check spam filters in cPanel → Spam Filters
- Look in the Spam/Junk folder