Validación de correo desechable por API, explicada
La validación de correo desechable consiste en comprobar si una dirección de correo pertenece a un proveedor temporal o de usar y tirar, normalmente junto con comprobaciones de que la dirección está bien formada y de que su dominio puede recibir correo de verdad. Una buena API de correo desechable ejecuta estas comprobaciones como capas independientes para que puedas ver cuál ha fallado y decidir cuán estricto quieres ser.
Las tres capas de la validación de correo
El verificador de correo de ipto valida una dirección por orden de coste. Primero viene la sintaxis: ¿la cadena parece una dirección válida, con parte local, arroba y un dominio plausible? Esto detecta los errores tipográficos que causan la mayoría de los rebotes, como un punto que falta o una arroba duplicada, y no necesita acceso a la red.
En segundo lugar viene la comprobación del dominio. El verificador realiza una consulta DNS real de los registros del intercambiador de correo (MX) del dominio. Un dominio sin registros MX, y sin un registro de dirección alternativo que pueda aceptar correo, no puede recibir mensajes, de modo que una dirección en él rebotará por limpia que sea su sintaxis. Aquí también se detectan los dominios mal escritos, como una letra transpuesta en el nombre de un proveedor popular.
En tercer lugar viene la comprobación de desechables: ¿pertenece el dominio a un proveedor de buzones temporales, de los que ofrecen una dirección durante diez minutos o un día sin necesidad de cuenta? ipto compara el dominio con una lista de dominios desechables que se sincroniza a diario, y el resultado informa de cada comprobación por separado, de modo que la respuesta te dice qué capa ha fallado en lugar de devolver un único veredicto opaco.
Por qué importan los dominios desechables
Las personas usan direcciones de usar y tirar por motivos legítimos, entre ellos evitar boletines, pero también son la herramienta habitual para abusar de pruebas gratuitas, crear cuentas duplicadas, acumular créditos de recomendación y registrar bots. Para un producto con plan gratuito o bonificación de registro, una dirección desechable suele ser la forma más barata de conseguir una identidad nueva. Para una lista de correo, son un problema de entregabilidad: el buzón desaparece, el mensaje rebota y una tasa de rebote alta perjudica tu reputación como remitente ante los proveedores receptores.
La debilidad de cualquier enfoque basado en listas es que aparecen continuamente nuevos proveedores desechables y que algunos operan con muchos dominios rotatorios. Una lista que se actualiza con regularidad detectará los servicios grandes y consolidados y la mayor parte de la cola larga, pero siempre irá por detrás de los más recientes. Por eso conviene tratar el indicador de desechable como una señal fuerte, no como una certeza, y combinarlo con otras pruebas.
Qué significa y qué no significa un resultado correcto
Superar las comprobaciones de sintaxis, MX y desechables significa que la dirección está bien formada, que el dominio puede recibir correo y que no es un proveedor de usar y tirar conocido. No demuestra que exista un buzón concreto, porque muchos servidores de correo aceptan a todos los destinatarios y rebotan después, ni demuestra que la persona sea quien dice ser. En general no es posible verificar de forma definitiva un buzón sin enviar un mensaje. Cuando está disponible, el verificador puede añadir una pasada de verificación de buzón en vivo, pero el resultado de esa pasada sigue siendo una probabilidad, no una garantía. La prueba fiable de titularidad sigue siendo un enlace de confirmación enviado a la dirección.
Cómo usar el resultado en la práctica
Una política sensata es gradual, no binaria. Rechaza de inmediato los fallos de sintaxis y los dominios sin servidores de correo, con un mensaje amable de «¿quisiste decir…?» para los errores tipográficos probables. Para los dominios desechables, decide según el contexto: bloquéalos en los registros de prueba, permítelos para leer un artículo público tras un muro de registro, o déjalos pasar pero exige una verificación adicional. Registra la capa que ha fallado para poder ajustar la política con datos reales.
El correo es solo una señal. Combínalo con pruebas de red y de dispositivo para decidir mejor: comprueba la IP del registro con el verificador de VPN y proxy para detectar VPN, Tor y alojamiento en centros de datos, y el verificador de teléfono para el formato del número y el tipo de línea. El verificador de puntuación de fraude hace todo esto en un solo paso, integrando la detección de correo desechable con señales de IP, teléfono y User-Agent en una puntuación de 0 a 100 con un desglose de lo que ha contribuido. Para más información sobre cómo combinar estas señales, consulta la puntuación de fraude por IP, teléfono y correo.
Para probarlo, introduce una dirección en la página del verificador de correo o llama al endpoint de correo descrito en la documentación de la API. El uso gratuito es de 1.000 solicitudes al día sin registro, suficiente para probar las comprobaciones con una muestra de tus propios datos de registro antes de integrarlas en un formulario.