Spam Traps: What They Are, 7 Types and How to Avoid Them

Spam traps are hidden addresses that catch bad list habits. The 7 types Spamhaus names, why no checker can find them, and how to avoid or fix a hit.

· 7 min read
Spam traps: an email avoiding a hole and a hook on its way to the mailbox

The short answer: A spam trap is an email address used to expose senders who mail people without permission. Nobody signs up with it or replies from it, so mail sent to one points to a bought, scraped or outdated list. Trap owners never reveal them, so no checker can find them. You avoid them by never buying or scraping lists, verifying every list, and removing bounces at once.

What is a spam trap?

Spamhaus defines a spamtrap as "an email address traditionally used to expose illegitimate senders". Mailbox providers and blocklist operators run them to spot senders with weak permission and list habits. An active trap accepts your email and never replies, so the send looks normal in your reports and you can keep hitting it without noticing.

One hit tells the trap owner your list came from somewhere it shouldn't have. Enough hits can put your domain or sending IP on a blocklist, and mail from a listed domain is often blocked or sent to spam.

The 7 types of spam traps

Spamhaus describes 7 kinds of trap. Here's how each works and how a cold email sender usually hits it.

Cards for 4 spam trap types: pristine and seeded traps are high risk, dead-address traps medium and typo-domain traps lower, with Spamhaus's line that traps are never revealed by their owners

Type

What it is

How cold emailers hit it

How serious

Classic (pristine)

An address never given to a person or shown on a website

Bought lists, or lists built by guessing addresses

High: it can only be on your list if the list wasn't built with permission

Seeded

An address hidden in web pages, such as in the page code, to catch scrapers

Scraping tools and lists built from scraped sites

High

Dead address

A real address that was abandoned, hard-bounced for a set period (Spamhaus: "often 12 months or more") and then turned back on as a trap

Old lists that haven't been re-verified

Medium: it shows poor list upkeep

Dead domain

An expired domain bought by a trap owner and set up to receive mail

Old lists with contacts at companies that closed

Medium

Typo domain

A lookalike domain such as gmial.com

Addresses typed wrong, never verified

Lower: Spamhaus notes these get real mail too and are weighted accordingly

Role address

Addresses like postmaster@ or abuse@ published in domain records

Scraped lists that pick up role addresses

High: Spamhaus says these "should almost NEVER be on a marketing mailing list"

Live

Real people's mailboxes whose owners also use them to make blocking decisions

Emailing people without a clear reason to contact them

Varies: these people read and report mail

Many guides list only 3 types: pristine, recycled (dead address) and typo. For cold email, the other types matter too: seeded and role-address traps are built to catch scraped lists, which is how many cold email lists are made.

How a dead address becomes a spam trap

A dead-address trap starts as a real inbox. Its owner leaves, the address bounces every email for a long period, and then the provider switches it back on to catch anyone still mailing it.

Timeline of an abandoned address becoming a spam trap: active inbox, abandoned, hard-bounces often 12 or more months, then turned back on as a trap

The bounce period is your warning. A sender who removes hard bounces stops mailing the address long before it becomes a trap. A sender who keeps mailing an old list without checking it hits the trap the day it switches on.

Why spam traps matter more for cold email

Cold email lists are built from sources the recipient never chose, such as databases, scraped pages and lists that have changed hands. Those are exactly the sources traps are designed to catch. A list built from people's own sign-ups is far less likely to contain pristine or seeded traps than a bought or scraped one.

AWS's messaging team notes that a trap hit can lead to an immediate, public blocklist listing, after which "a significant portion" of a sender's mail is blocked. Recycled traps can catch you even if every address was valid when you got it.

Signs you've hit a spam trap

No one tells you when you hit a trap. These are the signs to watch for:

  • Your domain or sending IP appears on a blocklist, such as one of the Spamhaus lists.

  • Bounce messages name a blocklist, often with a link to its lookup page.

  • Replies and opens drop suddenly across every mailbox on a domain, with no change to your emails.

  • Your inbox placement tests fall at one or more providers at the same time.

The quickest check is a free lookup of your domain and sending IPs at check.spamhaus.org.

Is there a spam trap checker?

No. Spamhaus says "spamtraps are never revealed by their owners", so no public tool or database can tell you which addresses are traps. Tools sold as spam trap checkers do something else: they check whether your domain is on a blocklist, or flag addresses that look risky.

A blocklist check for a sample domain showing it listed on the Spamhaus DBL and not listed elsewhere, with a note to fix the list first and then request removal

What you can check:

Check

What it tells you

Where

Blocklist lookup

Whether your domain or sending IP is listed

check.spamhaus.org and other blocklist lookups

Email verification

Which addresses are invalid, mistyped or role addresses

An email verifier, such as Alien Mail's

List source and age

Whether the list was bought, scraped or left unused for months

Your own records

Spamhaus also warns against "a hunt for spamtraps". Deleting the one address you think was a trap leaves the list problem that put it there.

Can email verification remove spam traps?

Partly. Verification removes addresses that are invalid, mistyped or role-based, which covers typo traps and many role addresses. It can't reliably find pristine, seeded or dead-address traps, because they accept mail like a real inbox.

A list verification result marking addresses as valid, role address, typo domain and invalid, with 3 removed before sending

Trap type

Does verification help?

Typo domain

Yes, mistyped domains usually fail verification

Role address

Mostly; many verifiers flag postmaster@, abuse@ and similar

Dead address, still bouncing

Yes, it shows as invalid during the bounce period

Dead address, already a trap

No, it accepts mail

Classic, seeded or dead domain

No, they accept mail

Verification is necessary but not enough. The real protection is where the list came from.

How to avoid spam traps

  1. Never buy or scrape lists. Classic and seeded traps exist to catch both.

  2. Verify every list before a campaign, even one you verified before, because addresses go bad over time.

  3. Remove hard bounces after the first one. A dead address hard-bounces for months before it becomes a trap, so removing bounces keeps you off it.

  4. Leave out role addresses such as postmaster@, abuse@ and admin@.

  5. Re-check old lists before reusing them. A list that sat unused for months can include addresses that have since died.

  6. Stop emailing people who never engage once your sequence ends, instead of starting them on a new one.

  7. Send cold email from secondary domains, so a listing can't touch your main company domain. See secondary domains for cold email.

A pre-send checklist: not bought or scraped, verified today, hard bounces removed, no role addresses, sent from a secondary domain, marked ready to send

What to do if you hit a spam trap

Spamhaus's advice is to "fix the problem, not the symptom". Find out how the trap got on your list and fix that, rather than hunting for the one address.

  1. Pause sending from the affected domain.

  2. Check every domain and sending IP at check.spamhaus.org and other blocklist lookups.

  3. Find the list you sent from just before the problem began.

  4. Stop using that list or re-verify it, and remove anything bought or scraped.

  5. Fix how you build lists, so the same thing doesn't happen next month.

  6. Request removal. Spamhaus says "there is never any charge or fee associated with removing any Spamhaus listing", but a request "does not guarantee removal", and listings expire once the domain stops matching what caused them.

  7. Restart slowly, with warmup running and a small, verified list.

For each blocklist's removal steps, see our blacklist removal guide.

Cleaner lists with Alien Mail

Alien Mail verifies your list before every send, so invalid addresses come off before they bounce, and keeps warmup running free on every mailbox. You pay only for emails you send, starting with 100 free credits and no card.

Start free → · See email verification

Frequently asked questions

What is a spam trap? An email address used to expose senders who mail people without permission. Nobody signs up with it or reads it, so mail to it points to a bought, scraped or outdated list.

What are the types of spam traps? Spamhaus describes 7: classic (pristine), seeded, dead address, dead domain, typo domain, role addresses and live addresses. Many guides group them as pristine, recycled and typo traps.

Is there a spam trap checker or list? No. Spamhaus says trap owners never reveal them. Tools called spam trap checkers check blocklists or flag risky addresses; they can't confirm which addresses are traps.

How do I know if I hit a spam trap? You won't be told. Look for a blocklist listing on your domain or IP, bounce messages that name a blocklist, or a sudden drop in replies across a whole domain.

Can email verification find spam traps? It catches typo traps, many role addresses and dead addresses that are still bouncing. It can't find pristine, seeded or dead-address traps that already accept mail.

Will one spam trap hit get me blacklisted? It can. AWS notes a trap hit can lead to an immediate, public blocklist listing. How much one hit counts depends on the trap and the blocklist; the criteria aren't published.

How do I remove my domain from a blocklist after a trap hit? Fix the list problem first, then use the blocklist's removal form. Spamhaus removal is free but not guaranteed, and listings expire once the cause stops.

Key terms

  • Spam trap: an address used to expose senders who mail people without permission.

  • Pristine (classic) trap: an address never given to a person or published anywhere.

  • Recycled (dead address) trap: a once-real address turned back on as a trap after a long bounce period.

  • Blocklist: a list of domains or IPs with poor reputation that mail servers use to block or filter email.

  • Hard bounce: a permanent delivery failure, such as an address that doesn't exist.

Share this article
LinkedInX

Put the Guides to Work

Start free with 100 credits. Alienmail handles warmup, DNS checks and list cleaning for you.