How to clean an email list
Updated September 3, 2026
A dirty list is the fastest way to damage sender reputation. Cleaning is a repeatable checklist, not a one-off task — run it before every significant send, and always before importing into a new sending platform.
1. De-duplicate and normalise
Duplicates inflate your count and can trigger multiple sends to the same person. Trim whitespace, lowercase the domain and collapse duplicates before anything else. The validator does this automatically on paste or CSV import.
2. Remove structurally impossible addresses
Drop anything that fails RFC syntax, uses a non-existent TLD (.con, .gmial.com), resolves to nothing, has no MX record, publishes a null MX, or points at a parked domain. These can never deliver, so removing them is free risk reduction.
3. Deal with disposables, role accounts and typos
Disposable and burner domains never engage. Role accounts (info@, sales@, admin@) go to shared inboxes and complain more. Typo domains often belong to someone else entirely. Flag all three and decide per segment whether to drop or repair them.
4. Segment by mailbox provider
Knowing which addresses sit on Google Workspace, Microsoft 365, Yahoo or a business domain lets you warm up and throttle sends per provider — Microsoft in particular punishes bursts to low-quality lists.
5. Verify the survivors, then re-engage carefully
Run SMTP verification on the addresses that passed the free layers, and split the result: send to confirmed mailboxes first, hold unknown and catch-all addresses for a smaller, well-warmed campaign.
How often should you clean?
Around 2% of a typical B2B list decays every month as people change jobs. Clean monthly if you send weekly, and always clean any list that has been sitting unused for more than 90 days.
Try it on your own list
Run the free validator on any address or CSV, then spend credits only on the addresses that survive.
Frequently asked questions
Keep reading
- How to verify an email address
Step-by-step guide to verifying an email address for free: syntax, domain, MX records, disposable checks and SMTP verification, plus how to check a whole list.
- Email validation vs email verification
Validation checks whether an address could receive mail; verification confirms the mailbox exists. Learn what each one catches, what it costs and when to use both.
- Why do emails bounce?
The real causes of hard and soft email bounces, what each bounce code means for your sender reputation, and how to cut your bounce rate before the next send.