fazeverify
Live SMTP, 6.2s for 48,210 addresses

Trace every address to the mailbox.

FazeVerify follows each address through six checks and hands back the verdict with the sentence that produced it. Nothing on your list is ever sent a message.

Deliverable
43,870
Risky
2,914
Invalid
1,301
Unknown
125

Every dot on this screen is an address. 91% came back deliverable.

01Ingest

It starts where the list already lives.

+Q3_Newsletter_Master.csv · 48,210 rows
+Mailchimp · audience sync, hourly
+POST /v1/verify · one address, on write
·No export, no re-import. Verdicts are written back.
02Syntax

The address is taken apart before anything is asked.

a.reyes@ledgerpoint.io
·local a.reyes · RFC 5322 ok
·domain ledgerpoint.io · resolves
·not disposable · not a role account
03Exchangers

We find the servers that actually take the mail.

?MX ledgerpoint.io
10 mx1.ledgerpoint.io
20 mx2.ledgerpoint.io
·lowest preference first, the rest held as fallback
04Probe

We ask the mailbox, then hang up before delivery.

EHLO fazeverify.com
RCPT TO: <a.reyes@ledgerpoint.io>
250 2.1.5 Recipient OK
×QUIT · nothing was delivered
05Verdict

Four answers, and the reason for each one.

Deliverable
43,870
Risky
2,914
Invalid
1,301
Unknown
125
unknown is requeued, never billed
06Export

What leaves is the part you can send to.

deliverable.csv · 43,870 rows
written back to the source list
re-run scheduled · every 90 days
·91% of the run, cleared to send

Reads from where your list already is.

Verdicts are written back to the same place. No export, no re-import, and nothing to keep in step by hand.

Mailchimpaudience sync
HubSpotcontact properties
Brevolist import
Klaviyoprofile sync
Airtablebase and view
Google Sheetssheet range
Shopifycustomer records
Stripebilling emails
PostgreSQLdirect table read
Snowflakewarehouse table
Segmentidentify events
Zapierany of the rest
REST APIone address, on write
Webhooksverified, completed
CSVupload and export

Not listed? Tell us what you use — the API covers anything with an address in it.

Median bounce rate, either side of a first run

6.2%0.4%

Twelve consecutive sends. The list was verified once, before the sixth.

0%2%4%6%8%verified oncesend 1send 12
From the logs

Teams who send for a living, on what changed.

09:416% → 0.4%
Our bounce rate on the first send after a run. The part that sold the team was the reason column — we could see exactly what was wrong.
Adaeze Nwankwo · Head of Lifecycle, Ledgerpoint
11:02on write
We wired the API into the signup form. Bad addresses never enter the database now, so there is nothing to clean up later.
Marcus Feld · Growth Lead, Atlas Commerce
14:261,204 traps
Caught in a list we had been mailing for a year. That alone paid for it.
Priya Anand · Deliverability Manager, Northwind
16:58never billed
Unknown results are requeued instead of billed as invalid. That one decision is why the numbers match our own bounce logs.
Dr. Elias Vogt · Data Platform Lead, Vireo Health
The meter

How many addresses a month?

25,000

verifications a month

1K50K1M+
StarterTeamEnterprise
$29per user / month

For teams verifying continuously, in batches and on write.

  • Unlimited verifications
  • API and webhooks
  • Trap and disposable detection
  • Scheduled re-verification
  • SSO and SAML
Start free trial

Unknown results are requeued and never billed.

Questions

How is an address actually checked?

We resolve the domain, look up its mail exchangers, open an SMTP conversation with the receiving server and ask whether the mailbox exists — then hang up before anything is delivered. Nothing on your list ever receives mail from us.

What does risky mean, and should I send to those?

Reachable, but with a reason to hesitate: a catch-all domain that accepts everything, a role account like info@, or a low-reputation host. Most senders keep them out of cold sends and include them in mail to people who asked to hear from you.

Can you detect spam traps?

Pristine and recycled traps, plus throwaway providers, reported separately from ordinary invalids — because the two need different handling. A trap is a reputation problem; an invalid is just a bounce.

What happens to my list after a run?

It is held for the retention window you set, or purged the moment the run completes if you choose that. Primary storage and backups are cleared on the same clock, and it is never pooled with anyone else's data.

Do I pay for results you could not determine?

No. When a server will not answer, the address comes back unknown, is requeued, and is never billed. Charging for a non-answer is how a verification bill stops matching your own bounce logs.

Can I verify at the point of signup instead of in batches?

Yes — one API call, about 300ms, fast enough to run inside a form submission. Most teams do both: on write so nothing bad gets in, and on a schedule because lists decay about 2% a month.

End of the trace

Run your list before it runs your reputation.

Upload one list free. Get a verdict and a reason for every address, and export the part you can send to.