Cómo comprobar si existe una dirección de correo electrónico utilizando registros DNS MX, conexiones SMTP y emulación de envío de correo electrónico

Las direcciones de correo electrónico inexistentes, no válidas o falsas, que no están conectadas a los nombres de dominio empresariales existentes, pueden suponer un problema para las organizaciones cuando se utilizan como parte del proceso de registro de un sitio o en un formulario de contacto en línea.

Dichas direcciones pueden ser producto de un error humano. Por ejemplo, los usuarios pueden teclear mal sus direcciones de correo electrónico omitiendo, añadiendo o cambiando uno o varios caracteres o palabras. Sin embargo, el uso de direcciones de correo electrónico inexistentes también puede ser deliberado por diferentes razones que incluyen:

  • Abusar de los servicios o prestaciones freemium ofrecidos por un sitio web creando varias cuentas falsas
  • Obtener acceso a contenido premium, como un libro blanco cerrado, sin acabar en la lista de correo electrónico de alguien
  • Ocultarse mientras se comete el fraude

Cualquiera de las anteriores puede perjudicar a una empresa. Estas prácticas pueden provocar un aumento de los costes operativos, ya que los usuarios utilizan los recursos del sistema sin pagar por ellos. El uso de direcciones de correo electrónico no válidas también da lugar a tasas de conversión más bajas y a una reputación de correo electrónico empañada debido a los rebotes duros, que afectan a la entregabilidad.

Por lo tanto, es importante que los especialistas en informática se aseguren de que los correos electrónicos procedentes de direcciones inexistentes no lleguen a los sistemas de una organización ni a las bandejas de entrada de los empleados.

El primer paso es comprobar si existe una dirección de correo electrónico. Eso puede hacerse mirando los registros del intercambiador de correo (MX) del Sistema de Nombres de Dominio (DNS) y las conexiones del Protocolo Simple de Transferencia de Correo (SMTP) y emulando el envío de correo electrónico. Todas estas funcionalidades están disponibles en la Email Verification API.

Cómo comprobar si un correo electrónico existe

La forma más básica de comprobar si un correo electrónico existe es enviando realmente un mensaje a esa dirección y esperar entre unos minutos y una hora para ver si rebota. Si la dirección de correo electrónico no existe, recibirá un mensaje similar a éste:

Cómo comprobar si existe una dirección de correo electrónico

Otro método manual para comprobar si una dirección de correo electrónico existe es ir a la página web de su proveedor de servicios, teclear la dirección de correo electrónico y pulsar Intro. Si la dirección de correo electrónico existe, se le pedirá que introduzca una contraseña. Si no existe, verá un mensaje de error.

comprobar si el correo electrónico existe en Google

Naturalmente, se trata de enfoques muy tediosos y potencialmente cuestionables para validar la existencia de una dirección de correo electrónico. Y desde luego no funcionarán si desea verificar las direcciones automáticamente.

Cómo comprobar una dirección de correo sin enviar un correo electrónico

Email Verification API le permite comprobar si un correo electrónico existe casi inmediatamente sin necesidad de enviar manualmente un mensaje. La verificación es posible incluso mientras un usuario se encuentra todavía en el proceso de registro en su sitio web.

Para ilustrarlo, ejecutamos dos tipos de direcciones de correo electrónico falsas en Email Verification API. Una es inexistente pero utiliza un dominio de correo electrónico válido (emailverificationdemonstration@gmail[.]com). La otra utiliza un dominio inexistente (emailverificationdemonstration@pwemel[.]top).

En el primer caso, aunque la sintaxis de la dirección es correcta, la herramienta detectó que no existe, ya que no pudo establecer una conexión SMTP cuando realizó la emulación del correo electrónico. SMTP es el protocolo de comunicación estándar utilizado para enviar y recibir correos electrónicos, por lo que su comprobación es una forma infalible de verificar si una dirección de correo electrónico es válida.

cómo comprobar la dirección de correo electrónico

La herramienta también comprueba si el dominio existe. Ejecutamos la segunda dirección de correo electrónico con un dominio inexistente (emailverificationdemonstration@pwemel[.]top), y la herramienta también lo detectó.

Comprobar si existe una dirección de correo electrónico

Puede registrarse gratuitamente en nuestra Email Verification API para probar la herramienta.

Probando, probando: ¿Los mejores sitios web comprueban si existe una dirección de correo electrónico?

Por curiosidad, utilizamos dichas direcciones de correo electrónico en Amazon, Canva, Craigslist, Shopify y Wix para ver si podíamos registrar con éxito una cuenta en ellas.

Caso nº 1: Amazon, Canva y Craigslist

Amazon, Canva y Craigslist enviaron enlaces de verificación y códigos a las direcciones de correo electrónico falsas. Como las direcciones de correo electrónico no existen, no pudimos recibir los códigos y, por tanto, no pudimos crear una cuenta.

Estos sitios web implementan un tipo común de verificación por correo electrónico que requiere que los usuarios realicen una acción. Cuando hacen clic en el enlace de verificación o introducen el código enviado a sus bandejas de entrada, los clientes verifican sus cuentas.

Sin embargo, en los casos en que los usuarios escriben direcciones de correo electrónico erróneas, tendrían que retroceder unos pasos para corregirlo. Automatizar el proceso de verificación del correo electrónico informando inmediatamente a los clientes de que las direcciones de correo electrónico que han facilitado no son válidas puede ayudar a suavizar el proceso de registro.

Caso nº 2: Shopify y Wix

Por otro lado, Shopify y Wix procedieron inmediatamente a la creación de cuentas para ambas direcciones de correo electrónico falsas.

Permitir el uso de direcciones de correo electrónico falsas puede tener repercusiones nefastas. Si la creación de cuentas falsas es deliberada, los usuarios pueden tener en mente motivos sospechosos. Por ejemplo, pueden utilizar las cuentas para crear sitios web turbios que podrían servir de fachada para estafas, falsificaciones o distribución de noticias falsas.

Sin embargo, si los clientes escribieron por error sus direcciones de correo electrónico, no podrán recibir actualizaciones de facturación, cuenta y marketing.

¿Cuáles son las ventajas de la verificación de correos electrónicos?

Integrar Email Verification API  en un sitio web ayuda a detectar direcciones de correo electrónico falsas para que pueda impedir eficazmente que los usuarios las utilicen. Junto con otras estrategias de marketing y medidas de seguridad, la herramienta puede ayudar de la siguiente manera:

  • Consigue mejores resultados de marketing por correo electrónico, ya que se anima a los usuarios a inscribirse con direcciones de correo electrónico reales
  • Contribuye a mantener la seguridad en Internet, ya que los malos actores no pueden utilizar direcciones de correo electrónico inexistentes para crear sitios web y cuentas sospechosas.
  • Aumenta los ingresos cobrando de forma eficaz y ofreciendo mejoras de cuenta, ya que los clientes pueden recibir la facturación y otra información relacionada con su cuenta. 
  • Mejore la experiencia del usuario alertándole inmediatamente si las direcciones de correo electrónico que ha introducido no son válidas.

Verificar direcciones de correo electrónico es esencial para el marketing, las ventas e incluso la ciberseguridad. Filtrar direcciones de correo electrónico inexistentes puede ayudar a prevenir problemas que pueden surgir más adelante, lo que puede ser perjudicial para la reputación de un sitio web y la postura de seguridad general de una organización.

¿Tiene en mente una dirección de correo electrónico? Compruebe si existe y puede recibir mensajes de correo electrónico utilizando Email Verification API  de forma gratuita o contáctenos para más detalles.

Pruebe WhoisXML API gratis
Empezar