What is a PTR Record? Reverse DNS Lookups Explained

A PTR record (Pointer record) is a type of DNS (Domain Name System) record that maps an IP address to a hostname, enabling reverse DNS lookups. Most DNS records translate names to addresses — an A record turns mail.example.com into an IP. A PTR record does the opposite: it turns an IP back into a name, so a server can check what hostname claims ownership of the address that just connected. That reverse check is a foundational trust signal for email authentication and helps mailbox providers screen out spam and spoofing.
How does a PTR record work?
PTR records live in a special reverse-lookup zone: in-addr.arpa for IPv4 and ip6.arpa for IPv6. The IP's octets are reversed to form the record name. Here's the lifecycle:
- Record creation: the owner of the IP address — usually your ISP, hosting provider, or cloud platform, not the domain owner — creates the PTR record in the reverse zone. For the IP
192.0.2.1, the record name is1.2.0.192.in-addr.arpa, pointing to a hostname likemail.example.com. - Reverse lookup: when a receiving mail server sees an inbound connection from an IP, it queries the
in-addr.arpazone and gets back the PTR record's hostname. - Forward confirmation: the receiver then does a forward lookup on that hostname to confirm it resolves back to the original IP. This round-trip match is called Forward-Confirmed Reverse DNS (FCrDNS), and it's what turns a PTR record into real evidence of legitimacy.
- Application: the result feeds spam filtering and complements SPF, DKIM, and DMARC checks on the message itself.
192.0.2.1 looks like this:
1.2.0.192.in-addr.arpa. IN PTR mail.example.com.
mail.example.com. IN A 192.0.2.1
The PTR points the IP to a name, and the name's A record points back to the same IP — the loop that receivers require.
Why PTR records matter for email
Reverse DNS is no longer a nice-to-have. Under the Google and Yahoo bulk sender requirements that took effect in February 2024, senders must operate from IP addresses with valid forward and reverse DNS — a working PTR record with FCrDNS is explicitly required. Beyond that mandate, PTR records deliver several benefits:
- Acceptance: many mail servers reject or heavily penalize connections from IPs with no PTR record at all.
- Deliverability: a clean, matching PTR signals a legitimate mail server and helps you clear spam filters.
- Reputation: missing, generic, or mismatched PTR records look like compromised or dynamically assigned hosts and drag down domain and IP reputation.
- Troubleshooting: PTR records make it far easier to identify servers in logs and security audits.
How to check a PTR record
You can look up any IP's PTR record from your own machine:
- macOS / Linux:
dig -x 192.0.2.1 +shortreturns the hostname, orhost 192.0.2.1. - Windows:
nslookup 192.0.2.1shows the reverse-mapped name.
Things to keep in mind
Setting up and maintaining PTR records takes attention to detail:
- Your host controls it. Because the IP owner manages the reverse zone, you usually request or set the PTR through your hosting/cloud provider's control panel, not your normal DNS editor.
- Keep FCrDNS consistent. The PTR hostname must resolve back to the original IP via an A or AAAA record. A broken loop causes authentication and deliverability failures.
- Use a meaningful hostname. Generic names like
server1.hostingcompany.comor anything resembling a dynamic-IP pattern are treated as suspicious. Yahoo explicitly asks for non-generic reverse DNS that reflects your domain. - Align with HELO/EHLO. For mail servers, the PTR hostname should match the name used in the SMTP HELO/EHLO greeting and your SPF setup.
- PTR is a supporting signal. It doesn't stop spoofing by itself — pair it with SPF, DKIM, and DMARC for real protection.
Related reading
Frequently asked questions
Keep going with AI
Ask AI how this applies to you
Take this guide to your assistant — each question opens pre-filled, with a link back to this page so it can read the details.

Written by
Samuel ChenardCEO & Co-Founder, Palisade
Samuel Chenard is the CEO and co-founder of Palisade, AI-first DMARC software for IT teams and MSPs, from one domain to thousands.
More from Samuel →


