• Pricing
  • Services
  • Contact
LOG IN Try Dr. Mailer!
Services
Our Email Platform
Contact Us
Contact our support and sales departments
Sign in Try Dr. Mailer

Leads Surgeon

Clean the list before you send it.

Every dead address you mail costs you reputation you cannot buy back. Leads Surgeon checks each one, splits the list into good and bad, and puts the good half straight into your next Autopilot campaign.

Clean your first list free See pricing

No credit card  ·  Results in minutes  ·  Upload or API

Leads Surgeon COMPLETED
Q4_prospects_GB.csv 24,318 rows · 1.8 MB
  • ✓Deliverable21,042
  • ✕Invalid — mailbox does not exist1,604
  • ⚑Spam trap74
  • !Disposable & role addresses618
  • ?Catch-all — scored, your call980
Good 21,042  ·  Bad 3,276 Push good leads to Autopilot

Stop the hard bounces

Dead mailboxes are removed before they ever reach a campaign, so your bounce rate stays where providers expect it.

Step around spam traps

A single recycled trap can undo months of warm-up. We flag the honeypots and pull them out of the list.

Protect the sender reputation

Reputation is slow to build and fast to lose. Clean sending keeps your domains and IPs out of trouble.

One click into Autopilot

No export, no re-import. The clean half lands in the list you name and is ready to send.

What happens to every address

Six checks, one verdict

Each address goes through the whole stack before it gets a result. Nothing is guessed from the domain alone.

01 — SYNTAX

Syntactic validation

Malformed addresses, stray characters and the typos that come from hand-typed forms are caught first, before anything expensive runs.

02 — DOMAIN

DNS & MX validation

The domain has to exist and actually accept mail. Parked domains and ones with no mail exchanger never reach your send.

03 — HEALTH

Domain health check

Disposable and throwaway providers, role accounts, and domains with a history of trouble are identified and separated out.

04 — MAILBOX

Mailbox verification

We go to the receiving server to establish whether the mailbox itself is there — the difference between a valid domain and a real person.

05 — HISTORY

Behavioural history

A self-learning layer built on what our own sending has seen: addresses that have bounced, complained or turned out to be traps stay known.

06 — HYGIENE

De-duplication

Duplicates across the file are collapsed, so you are never charged twice for the same address and never mail it twice either.

The result

Good leads one side, bad leads the other

Drop in a file and get back two lists. Download them, or push the good half straight into an Autopilot list without leaving the page.

lab.doctor-mailer.com / leads_surgeon
Leads Surgeon · clean before you send

Drop your file here

Browse
FILE NAMESTATUSGOODBADRESULTS
Q4_prospects_GB.csv COMPLETED 21,0423,276 Download
newsletter_2024_dump.csv COMPLETED 8,1104,923 Download
webform_signups_oct.txt COMPLETED 1,28437 Download

Upload what you already have

TXT, TSV or CSV, one address per line, up to 20 MB a file. No template to match and no columns to map.

Two files back, not a score sheet

The good leads and the bad leads come back separately, each with the reason attached, so you can go back to whoever sold you the list with something concrete.

Straight into the send

Press Upload and the clean half becomes an Autopilot list under the name you choose. The bad half never touches your sending.

Your quota, in the open

Remaining checks are on the screen at all times — no surprise overage and no metering you cannot see.

For the people who automate

Everything the screen does, the API does

Check one address the moment somebody types it into your form, or send a whole file and collect the two lists when it is done.

ONE ADDRESSReal time, on the form
POST /leads_surgeon_check
  value=new@signup.com

→ {"new@signup.com":0}

  0 = good
  1 = suppress it
A WHOLE FILESend it, then watch it
POST /leads_surgeon_file_check
  value=@prospects.csv

→ {"status":"Success",
   "id":"QTExNjJJMzAq"}

POST /leads_surgeon_file_status
  value=QTExNjJJMzAq

→ {"total":2000,
   "done_percent":100,
   "good":1000,"bad":1000}
THE RESULTDownload it, or send it
POST /leads_surgeon_file_results
  value=QTExNjJJMzAq

→ a zip of good and bad

POST /leads_surgeon_file_upload
  value=QTExNjJJMzAq
  list_name=GB_Q4_prospects

→ straight into Autopilot

All calls are POST to api.doctor-mailer.com, authorised with your Bearer key and account secret.
Full reference, with working PHP for every call, at doctor-mailer.com/api.

Pricing

Pay as you clean, or set it and forget it

No setup fee. Duplicates are never charged twice. Your first list is on us.

MOST POPULAR

Pay as you go

Buy credits when you need them. No commitment, nothing recurring.

Emails to verify 1,000
1K2M
€ 7 ($8) one off

€0.0070 per email · credits valid 12 months

  • Full six-check validation on every address
  • Results split into good and bad leads, with the reason
  • Good leads pushed straight into an Autopilot list
  • File, batch and single-address API
  • Duplicates collapsed and never charged twice
  • Credits valid for 12 months
Buy credits

Enterprise

For the volumes and the stacks that stop fitting a plan.

Let's talk

Typically 2,500,000+ emails a month

  • Everything in the Monthly plan
  • Volume pricing built around your actual send
  • Dedicated throughput for large files
  • Custom rules for scoring, de-duplication and ownership
  • Dedicated account manager and onboarding
  • Security and compliance review
Contact sales

You are billed in euro. The figure in brackets is the same price in US dollars, converted at a fixed $1 = €0.90 — it does not move with the market rate.

Clean your leads today and start mailing like a pro

Your first list is free. No credit card, no sales call before you have seen it work.

Try Dr. Mailer free
Dr. Mailer
Telegram Us
@doctormailer
Email Us
sales@doctor-mailer.com

© 2026 Doctor Mailer

  • API
  • Privacy
  • Terms

We use cookies to enhance your experience. You can choose to accept all or accept essential only.
Read our Privacy Policy.