// email verifier
Sabe si una dirección recibirá el correo antes de enviar
Tomba comprueba la sintaxis, el dominio, el servidor de correo y el buzón, marca las direcciones catch-all, desechables y de webmail, y devuelve un estado con una puntuación.
// consola de la 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
// equipos de estas empresas usan tomba
// 01 · en la app
Email Verifier en la app de Tomba
Pega una dirección en la app web: el veredicto, la puntuación y todas las comprobaciones que lo respaldan, con los mismos créditos que la API.
// también en
- API RESTJSON sobre HTTPS, 13 SDK, webhooks firmados.
- CSV masivoSube una lista en la app o envíala por POST a /bulk; descárgala cuando termine.
- Google Sheets y ExcelFórmulas y una barra lateral que llaman a los mismos endpoints.
- Extensión de navegadorComprueba una dirección desde cualquier página o perfil sin salir de él.
- MCP para agentes de IAServidor MCP remoto, 28 herramientas, inicio de sesión con OAuth.
- Zapier, Make, n8nAcciones no-code para el buscador, el verificador y el enriquecimiento.
// 02 · la api
Email Verifier es una solicitud HTTPS
Envía los parámetros con tu clave y tu secreto. Cada SDK, la CLI y el servidor MCP hacen esta misma llamada.
/email-verifieremailobligatorio- The address to verify
enrich_mobilefalse- Also return phone numbers
// coste
Límites de solicitudes por plan1verification credit
Se cobra cuando: The status is not disposable or unknown. Phone numbers returned with enrich_mobile cost 5 search credits each, from the search allowance.
Los errores, las respuestas 429 y 451, y la misma solicitud repetida dentro de tu ventana de uso no cuestan nada.
13 SDK oficiales: C#, Dart, Deno, Elixir, Go, Lua, Node.js, Perl, PHP, Python, R, Ruby, Rust. Bibliotecas en la documentación
{
"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 · veredictos
Qué significa cada estado
Cada comprobación devuelve un estado y un resultado. Las respuestas disposable y unknown son gratis.
valid1 crédito de verificaciónEl buzón existe y acepta correo.
Envía.
accept_all1 crédito de verificaciónEl servidor acepta correo para cualquier dirección, así que no se puede confirmar este buzón.
Envía con cuidado o vuelve a verificar más tarde.
unknownGratisLa comprobación no fue concluyente: el servidor la bloqueó o no respondió.
Vuelve a verificar más tarde.
invalid1 crédito de verificaciónEl buzón no existe.
Elimínalo de tu lista.
disposableGratisEl dominio es un proveedor de email desechable.
Trátalo como no entregable.
| status | result | Significado | Qué hacer | Coste |
|---|---|---|---|---|
valid | deliverable | El buzón existe y acepta correo. | Envía. | 1 crédito de verificación |
accept_all | risky | El servidor acepta correo para cualquier dirección, así que no se puede confirmar este buzón. | Envía con cuidado o vuelve a verificar más tarde. | 1 crédito de verificación |
unknown | risky | La comprobación no fue concluyente: el servidor la bloqueó o no respondió. | Vuelve a verificar más tarde. | Gratis |
invalid | undeliverable | El buzón no existe. | Elimínalo de tu lista. | 1 crédito de verificación |
disposable | (vacío) | El dominio es un proveedor de email desechable. | Trátalo como no entregable. | Gratis |
// 04 · clientes
Lo que dicen los clientes
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 Directorvía G2
// 05 · funcionalidades
Todas las comprobaciones detrás del veredicto
Una sola llamada hace las comprobaciones que, si no, te enseñaría un rebote.
Comprobación del buzón
Tomba pregunta al servidor de correo si el buzón existe, sin enviar ningún email.
Dominio y registros MX
Confirma que el dominio está activo y tiene servidores de correo que aceptan mensajes.
Detección de catch-all
Marca los servidores que aceptan cualquier dirección, para que su sí no se interprete como válido.
Desechables y webmail
Marca los buzones temporales y las direcciones de webmail gratuito antes de que lleguen a tu lista.
Greylisting resuelto
Cuando un servidor pide reintentar más tarde, el verificador reintenta en lugar de devolver unknown.
Un estado y una puntuación
Cada dirección recibe un estado como valid, invalid o accept_all, y una puntuación de 0 a 100.
// 06 · casos de uso
Lo que los equipos crean con Email Verifier
- Limpia una lista antes de una campañaElimina las direcciones inválidas y arriesgadas para que los rebotes no dañen tu reputación de remitente.
- Comprueba los registros en el formularioVerifica la dirección de tu formulario de registro con la API y rechaza erratas y buzones temporales.
- Higiene de las listas de clientesVerifica de forma masiva la exportación de cada cliente antes de enviar en su nombre.
- Listas pequeñas, rápidoComprueba unas cuantas direcciones en la app o en la extensión del navegador antes de escribir.
// verifica antes de enviar
Comprueba cada dirección antes de que rebote
Verifica una dirección en la app o la extensión, o una lista entera en un trabajo masivo. Los créditos de verificación vienen con todos los planes de pago, aparte de los créditos de búsqueda.
Planes de pago desde 49 $ al mes. Cancela cuando quieras.