The Shared Redirect Problem

Deliverability Investigation

The Shared Redirect Problem

Half our domain fleet is blacklisted. It is not the registrar, not bulk buying, not the TLD, not the age, and not the sending. It is two contaminated pieces of our inbox provider's shared infrastructure: the DNS account they put us on, and the web server they forward our domains through.

Date 19 Aug 2026 Scope 1,312 owned domains Listed 655 (49.9%) Cost $0, nothing purchased

The finding

Two separate pieces of the inbox provider's shared infrastructure are contaminated, and they drive two different blocklists.

Spamhaus DBL, the one that hurts inbox placement, tracks the provider's DNS account. Domains on the pns71-74 ClouDNS account are 86.9% DBL-listed. Domains on pns61-64 are 0% DBL-listed across 619 domains. It makes no difference whether the domain has a website, mailboxes, or has ever sent anything.

SURBL tracks the forwarding web server. Within one clean DNS account, domains pointed at 52.15.49.97 are 99.5% listed while those on 3.12.7.64 are 0%.

Neither has anything to do with the registrar, bulk buying, the TLD, the domain's age, or how much mail it sent.

01 The answer

Where a domain points predicts its blacklist status almost perfectly. Nothing else does.

Forwarding server (A record) Never had a mailbox Has mailboxes & sent mail
3.12.7.640 / 125  0%0 / 67  0%
185.206.180.114/.1830 / 16  0%
52.15.49.979 / 9  100%187 / 188  99.5%
207.148.23.3931 / 32  96.9%86 / 86  100%
207.246.88.7444 / 44  100%17 / 18  94.4%
144.202.78.23531 / 31  100%17 / 18  94.4%
172.64.80.1 (Cloudflare, ours)8 / 49  16.3%34 / 134  25.4%
Read the extremes. Sending does not list you if you are on a clean host. Doing nothing does not save you if you are on a bad one.

The raw correlation "domains with mailboxes are 60.7% listed versus 30.3% without" is pure confounding. Deployed domains happened to sit on the bad hosts. The effect disappears completely inside every server group.

Which blocklist fires also depends on the host. 52.15.49.97 produces SURBL listings only, while the Vultr addresses drive Spamhaus DBL at 77 to 98 percent. DBL is the one that actually damages inbox placement.

02 The smoking gun

Two purchase batches accidentally ran a controlled experiment for us.

Ten domains, one three-second window, opposite outcomes

On 14 July 2026 we bought ten domains between 07:18:07 and 07:18:10. One registrar, one account, all .pro, same naming style. Six landed on one forwarding server, four on another.

DomainBoughtForwards viaStatus
alwayscontentco.pro07:18:07207.148.23.39DBL + SURBL
compoundpipeline.pro07:18:08207.148.23.39DBL + SURBL
contentmotorlab.pro07:18:08207.148.23.39DBL + SURBL
contentstacklab.pro07:18:08207.148.23.39DBL + SURBL
demandcompoundhq.pro07:18:08207.148.23.39DBL + SURBL
editorialsystems.pro07:18:09207.148.23.39DBL + SURBL
demandgenpartner.pro07:18:09207.207.210.xclean
editorialengine.pro07:18:09207.207.210.xclean
contentforgeco.pro07:18:10207.207.210.xclean
compounddemand.pro07:18:10207.207.210.xclean
Six on one host, all listed. Four on another, all clean. A perfect split within a single purchase.

Same name, same second, different server

From the 7 January batch, the same base names were bought in the same second across different TLDs and split across servers:

DomainForwards viaStatus
usetensorlake.org3.12.7.64clean
usetensorlake.info3.12.7.64clean
usetensorlake.pro52.15.49.97LISTED
jointensorlake.org3.12.7.64clean
jointensorlake.pro3.12.7.64clean
jointensorlake.info52.15.49.97LISTED
documentworkflows.org3.12.7.64clean
documentworkflows.pro3.12.7.64clean
documentworkflows.info52.15.49.97LISTED
Identical base name, identical purchase second, identical registrar and account. Only the server differs. Note that .pro, .info and .org each appear on both sides, which independently kills the TLD theory.

This single comparison eliminates purchase timing, batch size, registrar, account, name pattern, TLD, age, and client, all at once.

03 What we ruled out

Every theory we walked in with, tested against our own fleet.

killed Bulk purchasing

Tested against real purchase timestamps. Days where we bought 50+ domains have the lowest listing rate of any bucket at 21.9%. On 23 April we bought 80 domains in a single transaction: 0% listed. Meanwhile our three most recent purchase days were only 10 domains each and run 100%, 60% and 100% listed. If blocklists had recently begun penalising bulk registration, that pattern would be reversed.

killed Registrar choice

Dynadot looks terrible raw (94.4% versus Porkbun 28.3%) but that is entirely which batches sat where. Like for like on 52.15.49.97: Porkbun 117/117, Dynadot 79/80. Bought in July: Porkbun 26/26, Dynadot 207/208. Do not switch registrars over this.

killed Sending and warmup

83 domains on clean servers have sent real mail and none are listed. Our clean April batch includes 42 domains that actually sent, and only 4 of the 98 are listed. Cold email does not automatically list you.

killed TLD and domain age

Clean and listed cohorts are both mixed .co, .info, .org, .pro. The clean April 2026 batch is newer than several heavily listed 2025 batches. In the tensorlake example above, all three TLDs appear on both sides.

killed The redirect destination

The same destination sites appear behind both clean and poisoned servers with opposite outcomes. Where the domain resolves matters. Whose website it ultimately forwards to does not.

04 Which layer is actually the problem

Not the registrar's parking, and not the nameservers. It is step five.

1

Buy the domain

Porkbun, Dynadot or Spaceship. The only thing this really controls is which nameservers the domain uses.

We control this
2

Point nameservers at the inbox provider

ClouDNS for Zapmail, icemaildns for Icemail. This is the handover. From here the provider owns every DNS record on the domain.

We control this
3

Provider writes the mail records

MX to the mailbox host, plus SPF, DKIM and DMARC for authentication.

Provider controls this
4

Mailboxes get provisioned

Google Workspace, Microsoft 365 or Azure. This is where mail actually sends from, and where everyone's attention goes.

We pick the platform
5

Provider points the domain's website somewhere

An A record so visitors get forwarded to the client's real site. The provider picks a shared web server by default and never surfaces the choice. This is the setting that decides whether you get blacklisted.

Provider picks silently, but we can take it back

Email and web are two independent paths on the same domain. MX handles mail, the A record handles web visitors. Everyone in cold email watches the first path because that is where sending reputation lives. The blocklists were reacting to the second.

SURBL is specifically a URL blacklist. Its job is scanning links found in spam and clustering by where they lead. A server hosting hundreds of freshly registered lookalike domains is exactly the fingerprint it hunts. Our domains get caught in that net without sending anything.

The forwarding server drives SURBL

Holding the DNS account constant at pns61-64, the forwarding server decides SURBL entirely:

Forwarding serverNameserversListed
3.12.7.64ns61-64 + pns61-64.cloudns0 / 192  0%
52.15.49.97ns61-64 + pns61-64.cloudns196 / 197  99.5%
207.207.210.107/.229Porkbun default parking21 / 101  20.8%
172.64.80.1Cloudflare42 / 183  23.0%
Same DNS host, same config, opposite outcome. Registrar parking is not a problem either, at 20.8% and zero DBL.

But the DNS account drives Spamhaus DBL, and that is worse

An earlier draft of this report concluded "it is not the nameservers." That was wrong, and the error is worth naming: the comparison above holds the DNS account constant, so it could only ever test SURBL. 52.15.49.97 happens to carry zero DBL, which hid the second mechanism entirely. Splitting the fleet by ClouDNS account instead:

ClouDNS accountDomainsSpamhaus DBLSURBL
pns61-646190  0.0%262  42.3%
pns71-74312271  86.9%296  94.9%
pns11-14170  0.0%0  0.0%
Zero DBL listings across 619 domains on one account. 271 of 312 on another. This is the sharpest split in the entire dataset.

Inside the bad account, the forwarding server makes almost no difference to DBL. Even domains with no website at all are listed:

Within pns71-74, forwarding serverDomainsSpamhaus DBL
207.148.23.3911891  77.1%
no A record at all8372  86.7%
207.246.88.746261  98.4%
144.202.78.2354947  95.9%
The clearest case: 40 general-pool domains registered in July have mailboxes but zero sends, zero warmup, and no website. 39 of the 40 are on Spamhaus DBL. The only thing they share is this DNS account.

This changes the fix. Repointing a domain's A record to our own landing page addresses SURBL, but it will not clear Spamhaus DBL if the domain stays on pns71-74. To fix DBL the domain has to move off those nameservers entirely. Any remediation plan that only changes landing pages will leave the more damaging listing in place.

05 Who is affected right now

426 domains sit on poisoned servers. 276 of them are actively sending client campaigns today.

Client / workspaceDomainsOn bad serverListedBad & sendingOn clean server
Authority Juice767676690
Hey Digital1004242270
Foundation v2693837380
Launch Club813131319
LeadGrow (internal)1003131316
Cleanlab252525250
One 10 Media902524150
Dez Clark (Atlas)341919190
Jake Youngblood471616160
Boundless6055531
Real Business Solutions6000036
Ikeuchi660000
Motorica250000
Unassigned / no inboxes4651161150126
Authority Juice is fully compromised: all 76 domains on poisoned servers, all listed, 69 actively sending. Real Business Solutions, Ikeuchi and Motorica are clean and should be left alone.

06 Fixing the live clients

Ordered by urgency. Steps A and B need no purchases and can start today.

A. Stop the bleeding on new provisioning

today

Before anything else, make sure domains being provisioned this week are not landing on a poisoned server. Every new domain should have its forwarding target set deliberately, not left to the provider's default. Otherwise we are still adding to the pile while we clean it up.

B. Ask the provider three specific questions

today

This is the fastest route to a fix and costs nothing:

  • Which forwarding IP is each of our accounts assigned to, and are those IPs shared with your other customers?
  • Can we be moved onto a dedicated forwarding IP, or onto whatever is running 3.12.7.64 and 185.206.180.x, which are clean across 209 of our domains?
  • Why do pns61-64 and pns71-74 accounts behave so differently, and can we choose?

C. Move everything off the pns71-74 nameservers

highest priority

This is the single highest-value action, because it is the one that addresses Spamhaus DBL. 312 domains sit on that ClouDNS account and 271 of them are DBL-listed. 145 are actively sending client campaigns right now.

ClientOn pns71-74DBL-listedSending now
Authority Juice765569
Dez Clark (Atlas)322932
Foundation v2302029
One 10 Media252215
Launch Club20200
Ikeuchi20190
LGDM210
Unassigned / no inboxes1071050
Ask the provider to migrate these to the pns61-64 account, which carries zero DBL across 619 domains, or move the domains to Icemail or our own DNS.

Moving nameservers means the provider has to recreate MX, SPF, DKIM and DMARC on the new account. Do it in waves and verify mail flow on each wave before starting the next. Getting this wrong breaks sending outright, which is worse than being listed.

D. Repoint live client domains to their own landing pages

priority

This is what the landing page factory is for, and our own data already shows it works. Domains we host ourselves on Cloudflare show Spamhaus DBL at 1.0% versus 46.7% on the provider's bad servers, with SURBL at 22.7% versus 99.1%.

Sequence by damage: Authority Juice first (76 domains, 69 sending), then Foundation v2, Launch Club and LeadGrow internal (each ~31 sending), then Cleanlab, Hey Digital, Dez Clark, One 10 Media and Jake Youngblood.

Do this in waves of roughly 20 to 30 domains, not all 426 at once, so we can watch whether delisting follows and stop if something behaves unexpectedly.

For any domain that is on both a poisoned forwarding server and the pns71-74 account, steps C and D are both required. Doing only one leaves a listing behind.

E. Request delisting, but only after both causes are removed

after C and D

Earlier evidence suggested domains pulled off a poisoned host drop off SURBL within roughly a month, while those left on it do not. Removal requests filed while a domain still resolves to a poisoned server will simply relist.

File requests a handful at a time rather than in a burst, and record the reason text the blocklist returns on each ticket. That text usually names the signal and is the single best source of ground truth we can get.

Design warning for the landing page factory. The reason Cloudflare works is not that it is ours. It is that 172.64.80.1 is a shared anycast address used by millions of legitimate sites, so blocklists cannot cluster on it. If the factory instead parks 400 landing pages on one small dedicated VPS, we rebuild this exact problem with our own tenants. A small IP hosting hundreds of lookalike cold-email landing pages is precisely the fingerprint SURBL clusters on. Either sit behind large shared infrastructure, or rotate across enough accounts and addresses that no single IP accumulates a big block of our domains.

07 What is still worth testing

Most of the original test matrix is now answered and should not be paid for.

Drop these arms

Keep these

The one real ambiguity

Of the 320 domains that resolve to nothing at all, those with mailboxes are 57.2% listed and those without are 1.6%. We cannot see DNS history, so we cannot tell whether they were listed while previously parked on a poisoned server and then taken dark. This is the one place a sending effect could still be hiding, and the dark control arm is what resolves it.

08 Monitoring

The audit that produced this report should become a standing job, not a one-off.

The tooling already exists and ran end to end for this report. Turning it into monitoring means scheduling it and keeping history.

What to record, per domain, daily

What to alert on

The comparison that makes it useful

Keep two scoreboards, not one: a DNS account scoreboard tracking DBL rate per ClouDNS account, and an IP scoreboard tracking SURBL rate per forwarding address. Splitting them is what exposed the second mechanism; a single blended "listed %" hides it. For every address and account our domains touch, record the running count of domains on it and the percentage listed on each blocklist separately. That table is what turned a year of confusing anecdotes into this report, and it is the thing to watch permanently. A server flipping from clean to dirty is the early warning that matters.

09 Caveats and open questions

What this report does not establish.