Something Inc.LoginSchedule a free consultation
STRATEGY

Reverse DNS Is The Cold Email Gate You Do Not Control

Spamhaus began enforcing valid HELO, reverse DNS and matching A records on every sending IP this month. For most outbound teams, all three live with a vendor, not with you.

STRATEGYCOLD EMAILNOV 2026

Spamhaus published updated Sender Guidelines in October 2026, and one line in them is going to cost outbound teams their November. Starting this month, it is gradually rolling out a requirement for every sending IP to have a valid HELO, a reverse DNS (PTR) record and a matching A record. Reverse DNS email deliverability stopped being a best practice and became a gate.

None of the three requirements is new guidance. Forward-confirmed reverse DNS has been in every serious deliverability checklist for twenty years. What changed is that the Spamhaus Sender Guidelines now describe enforcement of basic DNS requirements over several months, on a rollout with no published end date and no published phases, against data that protects 4.5 billion user mailboxes.

And the listing zones involved are not the gentle ones. Spamhaus names CSS, its Email Spam IPs zone, and XBL, its compromised IPs zone. A poorly configured mail server looks identical from outside to a compromised one, so it gets treated like one. That is a block, not a filter.

The reason this lands harder on cold email than on anything else is ownership, and it is worth being precise about why.

TL;DR · 60 SECONDSWhat changed: Spamhaus is gradually rolling out enforcement, from November 2026, of a valid HELO hostname, a reverse DNS (PTR) record and a matching A record on every sending IP. No end date or phases have been published. Why it bites: SPF, DKIM and DMARC are records you publish in your own DNS zone. A PTR record can only be set by whoever controls the IP address, which for most outbound programmes is a sending platform or a hosting provider. Outbound teams moved to private and dedicated IP infrastructure through 2026 and inherited that vendor's IP hygiene with it. The second trap: Spamhaus says HELO domains with no sending history get additional filtering, and it says to treat any IP or domain idle for 90 days as new, which quietly punishes quarterly rotation. Our verdict: run the HELO check on every sending IP this week, get the ownership question answered in writing by your infrastructure vendor, and stop rotating IPs faster than you can age them.

What The Reverse DNS And HELO Requirement Actually Says

Spamhaus requires three things of every sending IP: a reverse DNS entry pointing to a fully qualified domain name, a HELO or EHLO hostname that resolves to the connecting IP and stays consistent across connections, and a forward A record that resolves the rDNS hostname back to the same IP.

That last condition is the one teams get wrong. Forward-confirmed reverse DNS means the loop closes in both directions. The IP has a PTR pointing at a hostname, and that hostname has an A record pointing back at the IP. Half of that configuration is worse than none, because it looks deliberate and wrong rather than merely absent.

REQUIREMENTWHAT IT MEANS IN PRACTICEWHO PUBLISHES ITFAILURE MODE
Reverse DNS (PTR) on the sending IPThe IP resolves to a fully qualified domain name you recognise, not a hosting-provider defaultThe holder of the IP address blockListing on CSS or XBL, treated as misconfigured or compromised
Forward A record for that hostnameThe rDNS hostname resolves back to the same sending IPYou, in your own DNS zoneReverse lookup succeeds, forward confirmation fails, still non-compliant
HELO or EHLO hostname resolves to the sending IPYour mail server announces a name that matches the IP it is connecting fromYou, in the mail server or sending platform configGeneric or placeholder HELO reads as a compromised host
HELO consistency across connectionsThe same IP always announces the same nameYou, across every device sending on port 25Multiple HELO values from one IP can read as proxy or malware behaviour
SPF, DKIM, DMARCDomain-level authentication, aligned with the From domainYou, in your own DNS zoneThe failure everyone already monitors, and not what changed this month

Spamhaus itself says missing reverse DNS, an invalid HELO, or no matching A record is one of the most common reasons for listings. That is the tell. It is the most common cause precisely because almost nobody checks it, which is also why an enforcement push finds so much to list.

There are two free ways to test it, both published in the guidelines: the Spamhaus HELO checker, and sending a message to helocheck@abuseat.org from the server in question and reading the reply. Both take minutes. Neither requires a vendor conversation, which makes them the right first move before you start one.

Why Reverse DNS Email Deliverability Is Not In Your DNS Zone

A PTR record lives in the reverse DNS zone for an IP address block, which is delegated to whoever holds that block. Adding a PTR entry to your own domain's DNS zone does nothing at all, and this is the single most common misunderstanding about reverse DNS email deliverability.

Think about what that means for the way outbound actually gets built. Every other deliverability control an outbound team owns is a TXT record away. SPF, DKIM, DMARC, BIMI, MTA-STS: you write them, you publish them, you verify them in an afternoon. We walked through exactly that kind of domain-level work when DMARCbis changed what sending domains have to publish, and the whole exercise was within one team's control.

Reverse DNS breaks that pattern. You can configure the HELO hostname, and you can publish the forward A record, but you cannot set the PTR. You can only ask. Which turns a technical requirement into a procurement question, and procurement questions take weeks that a gradual enforcement rollout does not promise to give you.

NOV 2026
when Spamhaus began the gradual rollout of HELO, reverse DNS and matching A record enforcement, per its updated Sender Guidelines
0 PHASES
published schedule, end date or phase breakdown for the rollout, which means a sender should plan as though it applies now
4.5 BILLION
user mailboxes protected by Spamhaus data, the figure cited in its own guidelines, which is the scale behind a listing
2 ZONES
listing targets named for these failures, CSS for email spam IPs and XBL for compromised IPs, both of which block rather than filter

The irony is that the teams most exposed are the ones who did the most work. A company sending through Google Workspace or Microsoft 365 inherits properly configured reverse DNS on infrastructure maintained by people whose job it is, and will sail through this without knowing it happened. A team that built private sending infrastructure to escape bulk-sender limits now owns a requirement it cannot satisfy alone.

“Every deliverability control you can publish yourself, you already monitor. The one you cannot publish yourself is the one nobody has checked in two years.”

Who Owns Your PTR Record, By Sending Setup

Ownership of the PTR record follows ownership of the IP address, so the answer differs completely across the four ways outbound mail gets sent. Work out which row you are in before you open a support ticket, because three of the four need a different conversation.

SENDING SETUPWHO CONTROLS THE PTRTYPICAL EXPOSUREYOUR MOVE THIS WEEK
Google Workspace or Microsoft 365 mailboxesThe provider, on shared outbound infrastructureLow. Reverse DNS on these ranges is maintained as a matter of courseVerify with the HELO check, then spend the time on list quality instead
Managed cold email infrastructure with dedicated IPsThe vendor, who provisions the IP and sets the PTRMedium. Several vendors automate PTR setup on provisioning, but automation is a claim until you have tested itRun the HELO check per IP and get the vendor to confirm branded rDNS in writing
Shared-IP SMTP relay or bulk sending serviceThe provider, across many unrelated sendersHigh. Shared ranges carry other senders' behaviour and generic provider rDNSTest it, and if the rDNS is a hosting default, move off shared IPs for outbound
Self-hosted mail server on a VPS or cloud instanceYou, but only through the hosting provider's control panelHigh, and entirely yours. Default rDNS on a fresh cloud instance is a provider hostnameSet branded rDNS on your own domain, add the matching A record, align the HELO

The managed-infrastructure row is where most outbound programmes now sit, and it is the row that needs the most scepticism. Vendors in this category do claim automatic PTR configuration on provisioning, and the serious ones deliver it. The problem is that the claim is cheap to make and the failure is invisible from the dashboard you are paying for.

Two questions settle it. First: does the PTR for each of my dedicated IPs resolve to a hostname on a domain I recognise, with a forward A record pointing back? Second: what HELO name does your platform announce from that IP, and is it the same name every time? A vendor that cannot answer both in a day is telling you something.

This also reopens an argument the outbound world has been having all year. We laid out the case on both sides when the debate was private networks against simply buying more domains, and at the time the scoring was close. IP-layer enforcement moves it. Private infrastructure still wins on control and on volume headroom, but the cost column just grew an audit obligation that the more-domains approach never had, because somebody else's reverse DNS was always somebody else's problem.

SPF, DKIM, DMARC records100%
HELO or EHLO hostname on your sender100%
Forward A record for the rDNS hostname100%
PTR record on the sending IP0%
Sending history attached to that IP0%

Which deliverability controls an outbound team can publish without asking anyone, scored as full control, partial, or none. Configuration ownership, not a difficulty score

The Trap: Correct Reverse DNS On An IP With No History

Fixing the records is necessary and not sufficient. Spamhaus states that HELO domains with no sending history are subjected to additional filtering, and separately advises treating any IP or domain that has not sent for 90 days as new and warming it accordingly.

Read those two sentences next to the standard cold email infrastructure playbook and the conflict is obvious. That playbook rotates. New domains, fresh IPs, pools cycled out when a blocklist hit lands, sending spread thin across many identities so no single one accumulates damage. It is a sensible response to per-identity reputation. It also guarantees that a large share of your sending estate is permanently in new-sender status, which is exactly the state that now attracts extra filtering.

We argued a version of this when warmup pools, blocklist hits and domain rotation stopped being independent decisions, and the mechanism here is the same one. Rotation buys you insulation from a single bad identity and pays for it in permanent newness. The November change raises that price without changing the benefit.

1Run the HELO check on every sending IP, not a sampleUse the Spamhaus HELO checker or mail helocheck@abuseat.org from each server. Sample testing hides the failure, because the misconfigured IP in a pool of twelve is usually the one added last, by a different person, outside the provisioning process everyone assumes was followed.
2Find every device that speaks SMTP on port 25Inconsistent HELO values from one IP can read as proxy or malware behaviour. The usual culprits are not your sending platform: they are a printer, a scanner, a monitoring script, a legacy application with a hardcoded relay. Inventory them before Spamhaus does it for you.
3Get branded reverse DNS, in writingSpamhaus recommends reverse DNS on the sender's own domain and advises against generic provider-generated rDNS on dedicated IPs. If you pay for dedicated IPs and the PTR still resolves to a hosting hostname, you are paying for dedication you did not receive. Ask for the change and a confirmation.
4Stop rotating faster than you can ageIf a domain or IP goes quiet for 90 days it is new again. Count how many of your sending identities have sent in the last 90 days. If the answer is well under half your estate, your rotation schedule is manufacturing new-sender penalties and the fix is a smaller, busier pool.
5Separate cold outbound from transactional mail at the IP levelA blocklist hit on an IP that also carries password resets and invoices is a different incident from one on an outbound-only IP. Spamhaus names CSS and XBL here, and both block. Keep the blast radius where you can afford it.
6Monitor the IP layer, not only the domain layerMost outbound dashboards report domain reputation and inbox placement and say nothing about the PTR on the IP underneath. We made the case for watching the sending infrastructure directly when Microsoft's SNDS data went dark, and this is the same gap in a different record.
ONE NUMBER WORTH KEEPING HONESTThere is no public figure for how many cold email sending IPs currently fail forward-confirmed reverse DNS, and anybody quoting one is guessing. What is documented is that Spamhaus calls these failures one of the most common reasons for listings, which tells you the rate is high without telling you what it is. Measure your own estate and report that number instead of an industry one.

What To Fix This Week

The whole remediation path fits in one working day for a team that knows where its IPs are, and the first half of it needs no vendor cooperation at all. Test every sending IP, publish the forward records you control, then escalate only the PTR entries you cannot set.

Start by listing every IP that sends mail on your behalf, which is harder than it sounds and is usually where the surprise lives. Then test each one. Then split the results into what you can fix in your own DNS zone and your own mail server config, which is the HELO hostname and the forward A record, and what needs the IP holder, which is the PTR.

For the second pile, the ask is specific and should be sent as one message per vendor: set the PTR for these IPs to these hostnames on our domain, confirm when done. Vague tickets about deliverability get queued. A named record change on a named IP gets actioned.

Then be honest about what this episode exposed, because the records are the small half of it. A deliverability programme that only monitors what it can publish itself has a blind spot shaped exactly like its vendor boundary. Everything inside the boundary is instrumented and everything outside it is assumed. The guidelines did not create that blind spot. They just picked a month to look into it.

Worth saying plainly: this is a gradual rollout with no published end date, which cuts both ways. There is a real chance your IPs are already compliant, your vendor already configured branded rDNS, and the whole exercise closes in an hour with nothing to do. That is a good outcome and it is also unknowable until you run the check. The asymmetry is what decides it. An hour of testing against an IP-level block on the channel that books your meetings is not a close call.

DO THIS NEXTToday, inventory every IP that sends mail for you and run the Spamhaus HELO check against each one. Tomorrow, publish the forward A records and align the HELO hostnames you control, and send one specific PTR request per vendor. This week, count how many of your sending identities have sent anything in the last 90 days, and cut the rotation schedule until that number is most of them. If the IP layer under your outbound has never been audited and you would rather it were somebody's job than somebody's afternoon, that is the work our cold email lead generation engagements start with, and it is the first thing any serious cold email agency should ask to see.
What is Spamhaus changing in November 2026?It began a gradual rollout of enforcement requiring every sending IP to have a valid HELO hostname, a reverse DNS (PTR) record and a matching forward A record. The requirements are not new. The enforcement is.
Does reverse DNS actually affect deliverability?Yes, at the block level. Spamhaus names missing reverse DNS, an invalid HELO or no matching A record as one of the most common reasons for listings, on the CSS and XBL zones, which block mail rather than filter it.
Can I add a PTR record to my own DNS?No. A PTR record lives in the reverse zone for the IP address block and can only be set by whoever controls that block. Adding one to your domain's DNS zone does nothing. You can publish the matching forward A record yourself.
What is forward-confirmed reverse DNS?The lookup closing in both directions. The sending IP has a PTR pointing to a hostname, and that hostname has an A record resolving back to the same IP. One direction alone does not satisfy the requirement.
Am I affected if I send through Google Workspace?Almost certainly not. Reverse DNS on those outbound ranges is maintained by the provider. Run the HELO check to confirm, then spend the time on list hygiene and sending volume instead.
How do I test my HELO and reverse DNS?Use the Spamhaus HELO checker, or send a message to helocheck@abuseat.org from the server you want to test and read the reply. Both are free and published in the Sender Guidelines. Test every sending IP, not a sample.
What should I ask my cold email infrastructure vendor?Two things. Does the PTR for each dedicated IP resolve to a hostname on a domain we recognise, with a forward A record back to that IP? And what HELO name does the platform announce from each IP?
Why does domain rotation make this worse?Spamhaus says HELO domains with no sending history get additional filtering, and advises treating anything idle for 90 days as new. Aggressive rotation keeps much of your estate permanently in new-sender status.
Is a dedicated IP enough on its own?No. A fresh dedicated IP can have perfect reverse DNS and zero sending history, and the history is the part that takes weeks. Correct records get you past the gate. Warmup gets you into the inbox.
What is the fastest useful action today?Inventory every IP that sends mail on your behalf, then run the HELO check on each. Most teams discover they have more sending IPs than they thought, and that the newest one was never configured properly.

See where you are cited today

A free snapshot audit of your rankings and AI citations before we ever talk.

JB
Josh BernsteinMANAGING PARTNER, SOMETHING INC.

Josh leads work at the intersection of SEO and generative engines at Something Inc., helping B2B brands get ranked and cited across every major AI engine.

Keep reading

All insights →
STRATEGYThe Plan You Approve Is The Only Brake You GetSalesforce announced a long-horizon runtime at Dreamforce 2026 and made Hunter, its outbound sales agent, the first thing to run on it. The runtime is built from memory, durable execution and dynamic steering, and Salesforce describes it as letting an agent pursue a goal across days and weeks rather than finishing a single task. Salesforce also built a gate: when Hunter wants to do something that deviates from the approved plan, it stops and asks. That gate is better governance than most outbound tooling has ever shipped, and it is also the whole story, because a gate that fires on deviation makes the plan you approve on day one the only real control you exercise. Approve a vague goal and you have authorized six weeks of autonomous sending on a domain you have to keep alive afterwards.TYLER TRUFFI · 11 MINSTRATEGYHow to Pick an Enterprise SEO Agency That Can ShipMost enterprise SEO engagements do not fail on insight. They fail in the gap between a 300-item audit and a release process that can absorb nine tickets a sprint. The agency that wins the pitch is usually the one with the best deck; the agency that moves revenue is the one that has done the unglamorous work of getting changes through legal review, a frozen CMS template, and a backlog owned by a platform team with its own roadmap. This is a buyer's guide to that distinction: what an enterprise SEO agency is actually accountable for, why audits pile up unshipped, what the search demand data says about who is in the market, the four questions that separate an implementation partner from a recommendation vendor, and how to measure the engagement once it starts.JOSH BERNSTEIN · 12 MINSTRATEGYReddit Is About To Stop Being Free Raw MaterialReddit reported Q3 on October 29. Revenue grew 53 percent year over year and the stock still had its worst day since the 2024 IPO, falling 29.22 percent on October 30 on soft Q4 guidance and a traffic problem the CEO described plainly: Google search referrals were down meaningfully in the quarter, and during October Reddit lost more than a million referrals per week on average. Steve Huffman attributed it to AI Mode and AI Overviews. Most coverage stopped at the stock. The part that actually reshapes a Reddit SEO strategy is the response: Reddit plans to require accounts, trialing outside the United States this quarter, and Huffman called Reddit the last platform providing unfettered logged-out access. A login wall does not just change Reddit's funnel. It changes who is allowed to read Reddit on your behalf.TYLER TRUFFI · 11 MIN
Free consultation

Let us be the last SEO agency you ever work with

A 30 minute call and a free audit of your SEO and GEO position. You keep the findings either way.