Cleaning a newsletter list before you hit send
What to remove from a newsletter list before a send: disposable and dead domains, provider typos, system addresses and sometimes role addresses. With a script.
Syntax, DNS, MX, SMTP and normalization: what each check catches and what it misses.
What to remove from a newsletter list before a send: disposable and dead domains, provider typos, system addresses and sometimes role addresses. With a script.
A practical email risk score for signups: which free signals to use, hard rules vs points, score bands, and how to calibrate it against your own abuse data.
A signup domain that receives mail but has no website is a useful fraud signal, not a verdict. What DNS shows, the innocent cases, and how to score it.
A catch-all domain accepts mail for any address, so verifiers can't confirm a mailbox. How detection works, why it's common in B2B, and how to treat it.
Why jane.doe+trial2@gmail.com and janedoe@googlemail.com are one inbox, and how to build a canonical email key that catches duplicates without breaking login.
What an SMTP mailbox probe really tests, the six ways its answers mislead you (VRFY, catch-all, greylisting, port 25 blocks), and what to use instead.
Handle addresses like jane@bücher.de: convert the domain to punycode with UTS 46, leave the local part alone, and avoid the traps that split one domain in two.
Run MX, A and AAAA lookups from edge functions and serverless runtimes with the Cloudflare and Google DoH JSON APIs: request format, status codes and gotchas.
How to tell from DNS whether a domain accepts mail: MX lookups, the implicit MX fallback, null MX, and which DNS errors should never block a signup.
A regex can only tell you an email address is shaped right. What to match, what to deliberately reject, and the checks a pattern can never replace.
Validation checks that an address could work. Verification proves someone receives mail there. What each layer catches, misses, and where it belongs.
SPF and DMARC show whether a domain's owner set up outbound mail authentication. How to look them up over DNS, what they prove, and what they don't.
RDAP replaced WHOIS for generic TLDs in 2025. How the two protocols differ, how to query RDAP in code, and where you still need WHOIS for country-code domains.
Verification services check if a mailbox will accept mail. Classification APIs tell you what kind of address it is. Which job needs which, and when to use both.
Free tiers of ZeroBounce, Abstract, Hunter, MailboxValidator, Emailable, Kickbox and pingutil compared: quotas, resets, SMTP checks and where each fits.