// email verifier
Weet of een adres echt aankomt voordat je op verzenden drukt
Tomba controleert de syntaxis, het domein, de mailserver en de mailbox, markeert catch-all-, wegwerp- en webmailadressen en geeft een status met een score terug.
// api-console
- email.email
- richard@piedpiper.com
- email.result
- deliverable
- email.status
- valid
- email.score
- 99
- email.smtp_provider
- email.accept_all
- false
- email.disposable
- false
- email.webmail
- false
- email.greylisted
- false
// teams bij deze bedrijven gebruiken tomba
// 01 · in de app
Email Verifier in de Tomba-app
Plak een adres in de webapp: de uitkomst, de score en elke controle erachter, met dezelfde credits als de API.
// ook in
- REST APIJSON via HTTPS, 13 SDK's, ondertekende webhooks.
- Bulk-CSVUpload een lijst in de app of POST hem naar /bulk; download als hij klaar is.
- Google Sheets en ExcelFormules en een zijbalk die dezelfde endpoints aanroepen.
- BrowserextensieControleer een adres vanaf elke pagina of elk profiel zonder die te verlaten.
- MCP voor AI-agentsExterne MCP-server, 28 tools, inloggen met OAuth.
- Zapier, Make, n8nNo-code-acties voor de finder, de verifier en verrijking.
// 02 · de api
Email Verifier is één HTTPS-verzoek
Stuur de parameters mee met je sleutel en secret. Elke SDK, de CLI en de MCP-server doen precies deze aanroep.
/email-verifieremailverplicht- The address to verify
enrich_mobilefalse- Also return phone numbers
// kosten
Rate limits per abonnement1verification credit
In rekening gebracht als: The status is not disposable or unknown. Phone numbers returned with enrich_mobile cost 5 search credits each, from the search allowance.
Fouten, 429- en 451-antwoorden en hetzelfde verzoek opnieuw binnen je gebruiksvenster kosten niets.
13 officiële SDK's: C#, Dart, Deno, Elixir, Go, Lua, Node.js, Perl, PHP, Python, R, Ruby, Rust. Bibliotheken in de documentatie
{
"data": {
"email": {
"email": "richard@piedpiper.com",
"result": "deliverable",
"status": "valid",
"score": 99,
"smtp_provider": "Google",
"mx": {
"records": [
"aspmx.l.google.com",
"alt1.aspmx.l.google.com"
]
},
"mx_check": true,
"smtp_server": true,
"smtp_check": true,
"accept_all": false,
"greylisted": false,
"block": false,
"gibberish": false,
"disposable": false,
"webmail": false,
"regex": true,
"whois": {
"registrar_name": null,
"referral_url": null,
"created_date": null
}
},
"sources": [
{
"uri": "https://piedpiper.com/blog/engineering",
"website_url": "piedpiper.com",
"extracted_on": "2024-06-01T09:14:07+01:00",
"last_seen_on": "2025-01-10T17:02:44+01:00",
"still_on_page": true
}
],
"phone_data": null
}
}/email-verifierdata.email.resultstring- deliverable, risky or undeliverable; empty for a disposable domain
data.email.statusstring- valid, accept_all, invalid, unknown or disposable (compare case-insensitively: a live check can return Valid)
data.email.scoreinteger- Confidence: 99 for valid, 77 or more for accept_all, 2 for disposable
data.email.smtp_providerstring | null- Mail provider from the MX records, such as Google
data.email.mx.recordsarray | null- The domain's MX hosts
data.email.mx_check, data.email.smtp_checkboolean- The domain has MX records (smtp_check is the same check; status says whether the mailbox exists)
data.email.accept_all, data.email.greylisted, data.email.blockboolean- Catch-all domain, check deferred, check refused by the server
data.email.disposable, data.email.webmail, data.email.gibberish, data.email.regexboolean- Disposable or webmail domain, random-looking address, valid syntax
data.sources[]array- Where the address was found
data.phone_data[]array | null- Phone numbers, when you send enrich_mobile
// 03 · uitkomsten
Wat elke status betekent
Elke controle geeft een status en een resultaat. Antwoorden disposable en unknown zijn gratis.
valid1 verificatiecreditDe mailbox bestaat en accepteert mail.
Versturen.
accept_all1 verificatiecreditDe server accepteert mail voor elk adres, dus deze mailbox kan niet worden bevestigd.
Voorzichtig versturen, of later opnieuw verifiëren.
unknownGratisDe controle was niet doorslaggevend: de server blokkeerde hem of antwoordde niet.
Later opnieuw verifiëren.
invalid1 verificatiecreditDe mailbox bestaat niet.
Verwijder hem uit je lijst.
disposableGratisHet domein is een aanbieder van wegwerpadressen.
Behandel het als onbestelbaar.
| status | result | Betekenis | Wat te doen | Kosten |
|---|---|---|---|---|
valid | deliverable | De mailbox bestaat en accepteert mail. | Versturen. | 1 verificatiecredit |
accept_all | risky | De server accepteert mail voor elk adres, dus deze mailbox kan niet worden bevestigd. | Voorzichtig versturen, of later opnieuw verifiëren. | 1 verificatiecredit |
unknown | risky | De controle was niet doorslaggevend: de server blokkeerde hem of antwoordde niet. | Later opnieuw verifiëren. | Gratis |
invalid | undeliverable | De mailbox bestaat niet. | Verwijder hem uit je lijst. | 1 verificatiecredit |
disposable | (leeg) | Het domein is een aanbieder van wegwerpadressen. | Behandel het als onbestelbaar. | Gratis |
// 04 · klanten
Wat klanten zeggen
Tomba is my go-to to validate emails. Even though I might have others to do a waterfall process with, Tomba is usually the top choice in it.
Nuno PocoSales Automation Architect, clickworks.ioGreat Value for Money! The Data Accuracy rating and insights as to where and when they found the data. The responsiveness of their help team.
Leon W.Sales Directorvia G2
// 05 · mogelijkheden
Elke controle achter de uitkomst
Eén aanroep voert de controles uit die je anders pas door een bounce zou leren.
Mailboxcontrole
Tomba vraagt de mailserver of de mailbox bestaat, zonder een e-mail te versturen.
Domein en MX-records
Bevestigt dat het domein actief is en mailservers heeft die berichten accepteren.
Catch-alldetectie
Markeert servers die elk adres accepteren, zodat hun ja niet als valid wordt gelezen.
Wegwerp en webmail
Markeert wegwerpinboxen en gratis webmailadressen voordat ze in je lijst belanden.
Greylisting afgehandeld
Vraagt een server om het later opnieuw te proberen, dan doet de verifier dat in plaats van unknown terug te geven.
Een status en een score
Elk adres krijgt een status zoals valid, invalid of accept_all, en een score van 0 tot 100.
// 06 · toepassingen
Wat teams bouwen met Email Verifier
- Schoon een lijst op voor een campagneVerwijder ongeldige en riskante adressen, zodat bounces je afzenderreputatie niet schaden.
- Controleer aanmeldingen bij het formulierVerifieer het adres in je aanmeldformulier via de API en weer typefouten en wegwerpinboxen.
- Lijsthygiëne voor klantenVerifieer de export van elke klant in bulk voordat je namens hen verstuurt.
- Kleine lijsten, snelControleer een handvol adressen in de app of de browserextensie voordat je pitcht.
// verifieer voor je verstuurt
Controleer elk adres voordat het bouncet
Verifieer één adres in de app of de extensie, of een hele lijst in een bulkjob. Verificatiecredits zitten in elk betaald abonnement, los van de zoekcredits.
Betaalde abonnementen vanaf $49 per maand. Altijd opzegbaar.