// vérificateur d'email
Sachez si une adresse sera délivrée avant de cliquer sur Envoyer
Tomba contrôle la syntaxe, le domaine, le serveur de messagerie et la boîte, signale les adresses catch-all, jetables et webmail, et renvoie un statut avec un score.
// console api
- 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
// les équipes de ces entreprises utilisent tomba
// 01 · dans l'application
Email Verifier dans l'application Tomba
Collez une adresse dans l'application web : le verdict, le score et tous les contrôles qui le justifient, avec les mêmes crédits que l'API.
// aussi dans
- API RESTJSON sur HTTPS, 13 SDK, webhooks signés.
- CSV en masseImportez une liste dans l'application ou envoyez-la en POST à /bulk ; téléchargez-la une fois terminée.
- Google Sheets et ExcelDes formules et une barre latérale qui appellent les mêmes endpoints.
- Extension de navigateurVérifiez une adresse depuis n'importe quelle page ou profil, sans le quitter.
- MCP pour les agents IAServeur MCP distant, 28 outils, connexion OAuth.
- Zapier, Make, n8nDes actions no-code pour la recherche, la vérification et l'enrichissement.
// 02 · l'api
Email Verifier tient en une requête HTTPS
Envoyez les paramètres avec votre clé et votre secret. Chaque SDK, la CLI et le serveur MCP effectuent ce même appel.
/email-verifieremailobligatoire- The address to verify
enrich_mobilefalse- Also return phone numbers
// coût
Limites de débit par offre1verification credit
Facturé quand: The status is not disposable or unknown. Phone numbers returned with enrich_mobile cost 5 search credits each, from the search allowance.
Les erreurs, les réponses 429 et 451, ainsi que la même requête répétée dans votre fenêtre d'utilisation ne coûtent rien.
13 SDK officiels : C#, Dart, Deno, Elixir, Go, Lua, Node.js, Perl, PHP, Python, R, Ruby, Rust. Bibliothèques dans la documentation
{
"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 · verdicts
Ce que signifie chaque statut
Chaque vérification renvoie un statut et un résultat. Les réponses disposable et unknown sont gratuites.
valid1 crédit de vérificationLa boîte existe et accepte le courrier.
Envoyez.
accept_all1 crédit de vérificationLe serveur accepte le courrier pour toute adresse, cette boîte ne peut donc pas être confirmée.
Envoyez avec prudence, ou vérifiez de nouveau plus tard.
unknownGratuitLa vérification n'a pas abouti : le serveur l'a bloquée ou n'a pas répondu.
Vérifiez de nouveau plus tard.
invalid1 crédit de vérificationLa boîte n'existe pas.
Retirez-la de votre liste.
disposableGratuitLe domaine est un fournisseur d'emails jetables.
Considérez-la comme non délivrable.
| status | result | Signification | Que faire | Coût |
|---|---|---|---|---|
valid | deliverable | La boîte existe et accepte le courrier. | Envoyez. | 1 crédit de vérification |
accept_all | risky | Le serveur accepte le courrier pour toute adresse, cette boîte ne peut donc pas être confirmée. | Envoyez avec prudence, ou vérifiez de nouveau plus tard. | 1 crédit de vérification |
unknown | risky | La vérification n'a pas abouti : le serveur l'a bloquée ou n'a pas répondu. | Vérifiez de nouveau plus tard. | Gratuit |
invalid | undeliverable | La boîte n'existe pas. | Retirez-la de votre liste. | 1 crédit de vérification |
disposable | (vide) | Le domaine est un fournisseur d'emails jetables. | Considérez-la comme non délivrable. | Gratuit |
// 04 · clients
Ce qu'en disent nos clients
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 · fonctionnalités
Tous les contrôles derrière le verdict
Un seul appel effectue les contrôles qu'un rebond vous apprendrait sinon.
Contrôle de la boîte
Tomba demande au serveur de messagerie si la boîte existe, sans envoyer d'email.
Domaine et enregistrements MX
Confirme que le domaine est actif et dispose de serveurs de messagerie qui acceptent les messages.
Détection catch-all
Signale les serveurs qui acceptent toutes les adresses, pour que leur oui ne soit pas lu comme valid.
Jetables et webmail
Repère les boîtes jetables et les adresses de webmail gratuit avant qu'elles n'entrent dans votre liste.
Greylisting géré
Quand un serveur demande de réessayer plus tard, le vérificateur réessaie au lieu de renvoyer unknown.
Un statut et un score
Chaque adresse reçoit un statut comme valid, invalid ou accept_all, et un score de 0 à 100.
// 06 · cas d'usage
Ce que les équipes construisent avec Email Verifier
- Nettoyer une liste avant une campagneRetirez les adresses invalides et risquées pour que les rebonds ne nuisent pas à votre réputation d'expéditeur.
- Contrôler les inscriptions dès le formulaireVérifiez l'adresse de votre formulaire d'inscription via l'API et écartez les fautes de frappe et les boîtes jetables.
- Hygiène des listes clientsVérifiez en masse l'export de chaque client avant d'envoyer en son nom.
- De petites listes, rapidementContrôlez quelques adresses dans l'application ou l'extension de navigateur avant votre prise de contact.
// vérifiez avant d'envoyer
Contrôlez chaque adresse avant qu'elle ne rebondisse
Vérifiez une adresse dans l'application ou l'extension, ou une liste entière dans un traitement en masse. Les crédits de vérification sont inclus dans chaque offre payante, séparément des crédits de recherche.
Offres payantes à partir de 49 $ par mois. Résiliables à tout moment.