
FCrDNS: The DNS Check That Can Make or Break Your Email Deliverability
When people talk about email deliverability, you usually hear the big three: SPF, DKIM, DMARC.
But there's another behind-the-scenes check mailbox providers often use - one that can quietly decide if your email lands in the inbox or the spam folder: FCrDNS.
Sounds technical? Don't worry. Let's break it down step by step.
What Is FCrDNS?
FCrDNS stands for Forward-Confirmed Reverse DNS.
It's a mouthful, but the idea is simple:
- Every email comes from an IP address.
- That IP should have a Reverse DNS (rDNS) record, which points to a hostname (like mail.example.com).
- That hostname should also resolve forward back to the same IP.
If both checks align, mailbox providers see you as a legitimate sender. If not, 🚨 red flag.
👉 Think of it like caller ID:
- Reverse DNS = the phone number shows a name.
- Forward DNS = calling that name's number gets you back to the same phone.
- If they don't match, trust is lost.
Why FCrDNS Matters for Email
Mailbox providers like Gmail, Outlook, and Yahoo use FCrDNS as part of their anti-spam filters.
Here's why:
- Legitimacy check - Spammers often use compromised servers or misconfigured systems. They rarely bother to set up proper DNS records.
- Transparency - A valid FCrDNS proves you control both the IP and the domain.
- Reputation tracking - Providers track sending behavior by IP and hostname. If the link between them is broken, your reputation gets fragmented.
Without a valid FCrDNS, your emails may:
- End up in spam
- Get throttled or delayed
- In some cases, get rejected outright
How to Check FCrDNS
The good news: it's easy to test.
- Find your sending IP.
- Look in your email headers for the "Received" line.
- Or ask your ESP/hosting provider.
- Run an rDNS (PTR) lookup.
- Does the IP resolve to a hostname (e.g., mail.example.com)?
- Run a forward DNS lookup.
- Does mail.example.com resolve back to the same IP?
If yes → ✅ You pass FCrDNS.
If not → ❌ Time to fix it.
Example of Proper Setup
Reverse DNS (PTR): mail.example.com
Forward DNS (A record): mail.example.com → 192.0.2.10
This is clean alignment.
Common Mistakes
- Missing rDNS entirely
Many hosting providers don't set PTR records by default. - Mismatch
IP resolves to server123.hosting.com, but forward lookup points elsewhere. - Generic hostnames
Using ec2-54-123-45-67.compute.amazonaws.com instead of a branded domain.
Technically valid, but looks unprofessional and may reduce trust.
How to Fix It
If you manage your own server:
- Set the PTR record with your hosting or IP provider.
- Make sure it matches the A record of your chosen hostname.
If you're using an ESP (like Mailchimp, SendGrid, etc.):
- They usually handle rDNS automatically. But you should still verify it's set correctly.
Always aim for a branded hostname: mail.yourdomain.com → your IP.
Pro Tips
✨ Keep your DNS records consistent across the board:
- HELO/EHLO hostname
- FCrDNS hostname
- SPF, DKIM, DMARC domains
The more consistency, the more trust you earn.
✨ Monitor regularly.
DNS misconfigurations happen - a hosting change or IP swap can break FCrDNS without you noticing.
✨ Test deliverability.
Use tools like EmailConsul, MXToolbox, or Google Postmaster to see how providers see you.
Final Thoughts
FCrDNS isn't as famous as SPF or DKIM, but it's a silent gatekeeper.
Mailbox providers love consistency, and FCrDNS is one of the simplest ways to prove you're a real, trustworthy sender.
So before your next campaign, ask yourself:
- Does my sending IP resolve to my domain?
- And does my domain resolve back to my IP?
If yes - you've passed a crucial trust test.
If not - fix it today, and give your emails the best chance to land where they belong: the inbox.