When your emails go to spam instead of the inbox, it is usually a DNS authentication issue. Here is how to diagnose and fix it.
Step 1: Check Your SPF, DKIM, and DMARC Records
These three DNS records tell receiving mail servers that your emails are genuine. Without them, your emails are treated as suspicious.
SPF Record
Go to cPanel > Zone Editor and look for an existing TXT record containing 'v=spf1'. If none exists, add:
Type: TXT | Name: @ | Value: v=spf1 include:hordanso.net ~all
DKIM Record
cPanel generates DKIM records automatically. To enable DKIM:
- In cPanel, go to Email Deliverability.
- Find your domain and click Manage.
- If DKIM shows as 'Not Installed', click Repair.
- Copy the generated DKIM TXT record and add it to your DNS zone.
DMARC Record
Add this TXT record in your DNS: Name: _dmarc | Value: v=DMARC1; p=quarantine; rua=mailto:[email protected]
Step 2: Check If Your IP Is Blacklisted
- Go to mxtoolbox.com/blacklists.aspx.
- Enter your domain or server IP address.
- Click Blacklist Check.
- If your IP appears on any blacklist, contact Hordanso support. We will investigate and request delisting.
Step 3: Review Your Email Content
- Avoid spam trigger words: 'Free', 'Winner', 'Urgent', 'Click here', 'Congratulations', 'Act now'
- Do not use ALL CAPS in subject lines
- Include a physical mailing address in bulk emails (legal requirement in many countries)
- Include an Unsubscribe link if you are sending marketing/newsletter emails
- Use a proper FROM name (your business name, not a random address)
Step 4: Test Your Email Score
Send a test email to mail-tester.com (create a free test address on their site). You will get a spam score and specific recommendations.
Note: If you are using a new domain or IP for bulk sending, warm it up gradually — start with 50 emails/day and increase slowly over 2–4 weeks.
