Most outreach teams treat a green checkmark from their email verifier as permission to send. It feels like a safety net. In reality, that badge answers a much narrower question than the one you are actually asking.
As Nithyanandan Ramakrishna put it in the original LinkedIn post, a verifier saying valid only means the mailbox exists. A spam trap is a real mailbox that accepts mail, so it comes back deliverable on a basic check. Catch-all domains accept every address at that stage and bounce later. Sending on that badge is faith in an answer to a narrower question than the one you asked.
That distinction matters more than most agencies realize, because the cost of getting it wrong does not show up on the verification report. It shows up weeks later in your bounce rate, your complaint rate and eventually your ability to land in the inbox at all.
What a verification badge actually checks
Most email verification tools run a few standard checks. They confirm the domain has valid mail exchange (MX) records. They check whether the syntax is correct. Many of them open an SMTP connection and ask the receiving server whether the mailbox exists. If the server says yes, the address is marked valid.
That is a useful signal. It filters out typos, dead domains and mailboxes that have been closed. But it is a point in time answer to a binary question. The mailbox exists, or it does not. It says nothing about who owns the mailbox, how it was created, whether anyone reads it, or whether sending to it will hurt you.
Why spam traps pass a basic check
A spam trap is an address that is not used by a real person for normal correspondence. It exists to catch senders who are mailing lists they should not be. Because it is a functioning mailbox on a functioning domain, it accepts incoming mail. That is the whole point. If it bounced, it would not catch anything.
When your verifier connects and asks whether the mailbox exists, the answer is yes. The address comes back valid. You send. The trap records the send, and depending on the type of trap, that single message can be enough to flag your sending domain or IP as a source of unwanted mail.
There are a few common varieties. Pristine traps are addresses that were never used by a real person and were published specifically to be harvested. Recycled traps are old addresses that once belonged to real people, were abandoned, and were later repurposed. Typo traps sit on misspellings of popular domains. All of them look deliverable to a standard check.
Catch-all domains and the bounce that comes later
Catch-all domains are configured to accept mail for every address at that domain, whether or not the specific mailbox exists. When a verifier asks about a made up address at a catch-all domain, the server accepts it. The verifier has no way to distinguish a real mailbox from a catch-all acceptance, so the address is often marked valid or risky.
You send. Sometimes the message is silently dropped. Sometimes it bounces later. Either way, you have now spent sending reputation on an address that was never going to convert, and you have added noise to your bounce metrics.
The two failure modes of outbound
The post makes a point that is worth sitting with. There are two ways to get this wrong, and they look nothing alike.
The first is sending without thinking. You buy a list, skip verification, ignore authentication, and blast away. This is the obvious failure, and most agencies have moved past it.
The second is subtler. A founder rewrites the first email for the fifth time, runs another test, asks for one more round of list cleaning, and a month later nothing has gone out. The people they meant to reach have moved on. Perfect preparation becomes its own kind of failure.
The healthy version sits between the two. You do the reasonable checks, you send the first batch, and then you actually read what comes back. Bounces, complaint rates and replies are data. They tell you whether your list and your message are working. You question them, adjust, and send the next batch knowing more than you did before.
What to check before you queue a send
A verification badge is one input, not a verdict. Here is a practical checklist that goes beyond it.
Screen against a spam trap database
Verification tools check whether a mailbox exists. Spam trap screening checks whether that mailbox is one you should never touch. These are different jobs. Look for a provider that screens your list against a maintained trap database before anything is queued. Mailheight, for example, screens every list against a spam-trap database of over 83 million addresses, updated daily, before anything is queued.
Treat catch-all results as risky, not valid
If your verifier returns catch-all or unknown, do not treat it the same as valid. Either suppress those addresses or route them through a separate, lower volume sending path so a spike in bounces does not drag down your primary domain.
Watch bounce and complaint rates after every send
This is the reason step. A bounce rate that creeps up, or a complaint rate that appears at all, is a signal that something in your list or your targeting is off. Catch it on a small batch rather than after a large one.
Authenticate your sending domain
SPF, DKIM and DMARC do not stop you from mailing a spam trap, but they do determine how receivers treat you when something goes wrong. Without authentication, a single bad send is more likely to be judged harshly. With it, you have a baseline of trust to work from.
Send consistently, not in bursts
Sudden volume spikes from a domain that normally sends little are a classic pattern receivers watch for. A steady, modest cadence is easier to defend than a large one-off blast.
Faith and reason, applied to outbound
The framing from the post is a good one to keep in your head. Faith gets the first batch out the door without every answer. Reason is what you do once it lands: read the bounces, the complaint rate and the replies, question the list and the message behind them, then send the next batch knowing more than you did.
A verification badge is not a guarantee. It is a narrow answer to a narrow question. Use it, but do not confuse it with the broader question you actually care about, which is whether this address is safe to contact and whether this message is worth sending. That question gets answered over time, by sending carefully and paying attention to what comes back.



