[ DNS & domains ]

Reverse DNS and PTR records for sending infrastructure

Find the operator who controls a sending IP’s reverse DNS and verify the returned hostname without confusing it with domain authentication.

By the EmailAuth research team

[ Key points ]

  • Use the actual public source IP and its reverse-zone authority.
  • Keep all PTR results and confirm the relevant forward mapping.
  • Reverse naming is not sender authorization or guaranteed delivery.
On this page

Reverse DNS asks for a name associated with an IP address. For a mail sender, the relevant address is the public source used on the SMTP connection. A PTR record at that address is useful infrastructure evidence, but it is not SPF authorization, a DKIM signature or proof that a message is legitimate.

Identify the real address and authority

References: RFC 1035 §3.5, RFC 3596 §2.5.

Start with the IP seen by the receiving system or a controlled external SMTP observation. An application's private address, a load balancer address and the provider's egress address can differ. List every outbound address family and pool that the service may use.

IPv4 reverse queries use reversed octets under in-addr.arpa. IPv6 uses reversed hexadecimal nibbles under ip6.arpa. The authority for those reverse zones follows the IP allocation and any delegation. It is commonly the hosting or network provider, not the registrar or DNS host for the sender's visible domain. Publishing a PTR-like name in an unrelated forward zone will not change the real reverse answer.

Coordinate both directions

References: RFC 1912 §2.1, RFC 2181 §10.2.

Ask the reverse-zone operator for the supported change process and the exact public IP. Choose an intended infrastructure hostname and ensure its forward address data includes that IP. RFC 1912 recommends matching reverse and forward data; it is operational guidance, not a universal receiver acceptance contract.

RFC 2181 clarifies that DNS does not restrict an address to exactly one PTR. Multiple returned names must be retained in evidence rather than silently discarded. For predictable administration, a stable documented hostname is often simpler, but receiver-specific requirements need their own current documentation. Do not claim that one PTR pattern guarantees delivery to every provider.

Reproduce a reverse lookup

Synthetic IPv4 fixture: source address 192.0.2.25; reverse owner 25.2.0.192.in-addr.arpa.; PTR target smtp.example.com.; forward A at that target 192.0.2.25. Expected reverse answer is the hostname, and expected forward confirmation includes the original IP.

In an isolated reverse zone, query dig @AUTH -x 192.0.2.25 +norecurse and then query smtp.example.com. A against the lab forward authority. Preserve the authority used for each direction because they need not be the same organization. Remove the PTR for a second fixture: expected evidence is absence or an error classified from the actual response, not a newly invented hostname.

For IPv6, use the lookup tool's address-to-reverse conversion instead of manually abbreviating the nibble name. Query dig @AUTH -x 2001:db8::25 +norecurse, substituting the configured lab resolver for AUTH. A production check must use a real observed source address; these documentation ranges do not describe a live sender.

Distinguish infrastructure from authentication

References: RFC 7208 §5.5, RFC 9989 §5.3.5.

A PTR target does not need to be the visible From domain merely because mail uses that domain. A provider may operate shared sending infrastructure with its own hostname. What matters for a particular receiving policy must be checked separately from SPF and DKIM alignment.

Do not add the discouraged SPF ptr mechanism just to make reverse DNS relevant to SPF. Maintain PTR as an infrastructure concern and configure SPF with the actual supported sender authorization. After changes, verify forward and reverse answers, the SMTP introduction and the relevant receiver response. Keep any delivery conclusion limited to the tested route and time.

Keep the evidence scope explicit

A local address-library conversion confirms 192.0.2.25 maps to 25.2.0.192.in-addr.arpa and generates the complete IPv6 nibble name. That calculation does not query either reverse zone or establish that a PTR exists. No delivery or receiver-policy test was performed.

[ Takeaway ]

Use the actual public source IP and its reverse-zone authority. Keep all PTR results and confirm the relevant forward mapping. Reverse naming is not sender authorization or guaranteed delivery.

[ By role ]

What this means for you

Choose your role for practical next steps.

IT / Mail Admin

Start from the observed source IP

Internal addresses and assumed pool membership are insufficient for a reverse-DNS diagnosis.

Next steps

  1. Capture actual public source addresses.
  2. Coordinate PTR with forward address data.
  3. Record each reverse-zone authority.

CISO / SecOps

Keep PTR assurance limited

An infrastructure hostname does not authorize use of the visible sender domain.

Next steps

  1. Separate infrastructure naming from authorization.
  2. Review shared-pool ownership and change control.
  3. Avoid treating PTR as identity proof.

Founder / Non-technical

Find the network owner

The organization controlling the address may be different from the organization managing the domain.

Next steps

  1. Assign the provider relationship owner.
  2. Keep outbound IP inventory current.
  3. Require evidence before delivery claims.

[ FAQs ]

Frequently asked questions

Who normally changes a public IP’s PTR?

The reverse-zone operator, commonly the IP or hosting provider, unless authority is delegated.

Can my domain registrar always set it?

No. Forward-domain registration and reverse-zone control are different.

Which IP should I inspect?

The public source observed on the SMTP connection.

Must PTR equal the visible From domain?

Not as a general DNS rule. Check the actual infrastructure and receiver requirements.

Can an IP have multiple PTR records?

Yes. DNS allows this; preserve the full set and check applicable operational rules.

RFC 2181 §10.2

Does PTR authorize sending?

No. It is not a substitute for SPF, DKIM or DMARC.

Should I add SPF ptr?

No. RFC 7208 discourages that mechanism; reverse DNS maintenance is a separate task.

RFC 7208 §5.5

Does a successful reverse answer guarantee delivery?

No. Receiver policy and other message and infrastructure checks still apply.

[ Sources ]

Sources

  1. RFC 9989

    Sections §5.3.5

  2. RFC 7208

    Sections §5.5

  3. RFC 1035

    Sections §3.5

  4. RFC 2181

    Sections §10.2

  5. RFC 1912

    Sections §2.1

  6. RFC 3596

    Sections §2.5

  7. ISC BIND dig reference

    Sections Syntax, -x reverse lookup, norecurse query option

[ Glossary ]

Glossary

PTR record
A pointer to a canonical domain name; a reverse owner may have more than one PTR.

RFC 2181 §10.2

IPv6 reverse name
The reversed hexadecimal nibbles of an IPv6 address under ip6.arpa.

RFC 3596 §2.5

Enterprise provenance

Why top financial institutions and governments retired their email security dashboards.

Traditional email authentication platforms sell you a dashboard and ask your engineers to do the labour. In high-stakes environments, manual oversight means delayed enforcement, configuration drift and unmonitored shadow domains.

EmailAuth is the agentic email provenance platform. Our agents enforce p=reject, keep third-party senders aligned and move your domains to full RFC 9989 compliance, the new DMARC standard,, with human-in-the-loop auditability.

Governments Large enterprises Tier-1 financial institutions

SaaS · Dedicated tenancy · Air-gapped on-prem · BYOK encryption

Knowledge Base