- Business emails landing in spam destroy your professional credibility.
- The fix almost always involves three DNS records: SPF, DKIM, and DMARC.
- Here is exactly how to set them.
Why Business Emails Go to Spam & How to Fix It Forever
Your professional email is landing in your clients' spam folders. This is not just embarrassing—it is actively destroying your business relationships. The root cause is almost always missing or misconfigured DNS authentication records: SPF, DKIM, and DMARC. This guide explains each one and gives you the exact records to add.
🛡️ WebsNP Configures This For You
When you host email with WebsNP, our team sets up SPF, DKIM, and DMARC correctly from day one. No DNS headaches. No emails going to spam.
Get Spam-Free EmailWhat is SPF?
SPF (Sender Policy Framework) tells receiving mail servers which IP addresses are authorized to send email on behalf of your domain. Without it, anyone can spoof your domain and send emails pretending to be you—and spam filters will flag your legitimate emails as suspicious.
Example SPF record (for cPanel hosting):
v=spf1 include:yourhostingserver.com ~all
For Google Workspace: v=spf1 include:_spf.google.com ~all
For Zoho Mail: v=spf1 include:zoho.com ~all
What is DKIM?
DKIM (DomainKeys Identified Mail) adds a cryptographic signature to your outgoing emails. Receiving servers verify this signature to confirm the email genuinely came from your domain and was not tampered with in transit.
To enable DKIM in cPanel: go to Email → Email Deliverability and click "Install" next to your domain.
What is DMARC?
DMARC (Domain-based Message Authentication, Reporting & Conformance) tells receiving servers what to do when SPF or DKIM checks fail—quarantine the email, reject it, or let it through. It also sends you reports so you can see who is trying to spoof your domain.
Recommended starting DMARC record:
v=DMARC1; p=quarantine; rua=mailto:dmarc@yourdomain.com; pct=100
Quick Checklist to Stop Emails Going to Spam
- ✅ SPF TXT record added to DNS
- ✅ DKIM enabled and TXT record added to DNS
- ✅ DMARC TXT record added to DNS
- ✅ Reverse DNS (PTR) record set for your mail server IP
- ✅ IP not blacklisted (check mxtoolbox.com)
- ✅ Not sending bulk mail from your transactional email account
- ✅ Email content does not contain spam trigger words
How Long Does It Take to Fix?
DNS changes propagate within 1–48 hours. After applying all three records, test your email deliverability at mail-tester.com. A score of 9/10 or higher means you are in good shape.