técnico · respuesta con fuentes
Verificación de correo electrónico: definición y proceso
La verificación de correo es el proceso de confirmar que una dirección de correo es sintácticamente correcta y está asociada a un dominio válido. Evita que los remitentes intenten entregar mensajes a direcciones inexistentes o mal formadas, lo que reduce la tasa de rebotes y protege la reputación del remitente.
Proceso técnico
El proceso empieza con una comprobación de sintaxis para garantizar que la dirección cumple el estándar RFC 5322. A continuación, el sistema hace una consulta DNS para verificar que el dominio tiene registros MX válidos. Por último, el sistema puede usar comandos SMTP para comprobar si el servidor receptor acepta correo para ese dominio sin llegar a enviar ningún mensaje. SendHQ ofrece herramientas gratuitas en https://sendhq.cc/tools para ayudar con distintas comprobaciones de configuración del correo.
Por qué importa a los remitentes
Una tasa de rebotes alta indica a los servidores de correo receptores que un remitente usa listas de mala calidad o envía spam. Al eliminar las direcciones no válidas mediante la verificación, los remitentes mantienen una puntuación de remitente más sana. Esto reduce la probabilidad de sufrir limitaciones o bloqueos por parte de los grandes proveedores, que vigilan la tasa de fallos de entrega como una de las principales señales de la calidad del remitente.
Consideraciones operativas
La verificación no es algo que se haga una sola vez, porque las direcciones de correo pueden dejar de ser válidas con el tiempo. Los flujos operativos deberían incluir la verificación en el momento de la captura y una limpieza periódica de las listas antiguas. Los remitentes deben distinguir entre los rebotes permanentes (hard bounces), que son fallos definitivos, y los rebotes temporales (soft bounces), que son problemas pasajeros como un buzón lleno.
Errores de implementación comunes
Un error habitual es confiar únicamente en expresiones regulares para la validación, lo que puede pasar por alto casos límite válidos definidos en los estándares RFC. Otro error es no tener en cuenta los dominios catch-all, en los que un servidor acepta todo el correo sea cual sea la parte local. Verificar en exceso también puede provocar bloqueos temporales de IP por parte de los servidores receptores si el volumen de verificaciones es demasiado alto.
Ejemplo concreto
Un usuario introduce user@example.com. El sistema de verificación comprueba primero el símbolo @ y que los caracteres sean válidos. Después consulta en el DNS los registros MX de example.com. Si los registros existen, inicia un handshake SMTP con el servidor de destino para confirmar que el dominio está activo y configurado para recibir correo antes de marcar la dirección como válida.
Preguntas habituales de los equipos
¿La verificación de correo garantiza la entrega?
No, la verificación solo confirma que la dirección es sintácticamente válida y que el dominio está configurado. No puede garantizar que un mensaje evite los filtros de spam ni que llegue a la bandeja de entrada.
¿Qué diferencia hay entre verificación y validación?
La validación suele referirse a comprobar el formato y la sintaxis, mientras que la verificación implica comprobaciones más profundas, como consultas de registros MX en el DNS y handshakes SMTP.
¿Puede la verificación detectar direcciones de correo desechables?
Sí, muchos servicios de verificación mantienen bases de datos de proveedores de correo desechable conocidos para marcar las direcciones temporales que se usan para fraude o para abusar de las pruebas gratuitas.
Fuentes primarias
- RFC 5321: protocolo simple de transferencia de correo (SMTP) — RFC Editor
- RFC 5322: formato de mensajes de Internet — RFC Editor
- Mejores prácticas comunes de M3AAWG — M3AAWG