Confirme que la dirección de correo electrónico no existe (y por lo tanto no puede recibir mensajes)

Confirme que la dirección de correo electrónico no existe (y por lo tanto no puede recibir mensajes)

Tenga en cuenta que esto es diferente a confirmar que la dirección existe. ¿Hay alguna forma de demostrar que una dirección de correo electrónico determinada definitivamente no puede recibir correos electrónicos?

es decir. con sitios web comohttp://www.email-validator.net/

¿Existe una forma 100% de demostrar que cierta dirección no puede recibir datos?

Respuesta1

El único caso en el que puedes estarseguroes si el nombre de dominio (la parte detrás de @ en la dirección) no es válido. Por ejemplo si es[correo electrónico protegido]esto nunca podrá entregarse porque .c no es ni será nunca un TLD válido. Por lo tanto nadie puede tener ese dominio y nadie puede configurar un servidor de correo con una IP a la que apunta este dominio.

De lo contrario, como máximo puedes comprobar lo siguiente:

  1. ¿El dominio es válido en este momento? Si no es así, no se podrá recibir correo en esa dirección. Pero los nuevos TLD aparecen con mucha frecuencia. Por lo tanto, algunos dominios que ahora no son válidos podrían volverse válidos más adelante, luego podrían usarse para correo electrónico y su dirección podría usarse. Por ejemplo, la capital de Suiza es Berna. No enviaron a tiempo una solicitud para el TLD .bern a la ICANN, pero hay personas que quieren intentarlo la próxima vez. Entonces[correo electrónico protegido]No es válido en este momento, pero podría usarse más adelante.

  2. ¿El dominio es válido pero aún no está registrado a nombre de nadie? Entonces no se podrá recibir ningún correo allí por el momento. Pero siempre puede registrarse y usarse más tarde y, si es el momento adecuado, el servidor podría conectarse mientras su servidor SMTP todavía está reintentando enviar el correo regularmente. Por ejemplo[correo electrónico protegido]es válido (sí, realmente existen direcciones .horse) pero el dominio example.horse no está en uso actualmente.

  3. ¿Está registrado el dominio pero ningún servidor de correo responde allí? De manera similar a lo anterior, no se puede recibir ningún correo en este momento, pero es posible que un servidor de correo se conecte en cuestión de minutos. Por ejemplo, mi propio dominio no tiene ningún servidor de correo en funcionamiento, pero probablemente podría instalar uno básico en una o dos horas, con algo de experiencia en el tema seguramente incluso menos.

  4. ¿Un servidor responde pero la respuesta es "dirección desconocida"? Eso puede ser cierto, no existe ninguna cuenta con ese nombre en el dominio y el servidor de correo descarta su correo, o puede ser cierto y el servidor de correo redirige su correo a una cuenta general o puede ser una mentira y el servidor actúa como si la cuenta no existiera pero en realidad tiene la cuenta y entrega su correo.

  5. Un caso especial: ¿La dirección de correo electrónico cumple con los estándares (https://www.rfc-editor.org/rfc/rfc6530), por ejemplo, ¿está dentro de la longitud permitida (no lo recuerdo exactamente, pero creo que tenía menos de 300 caracteres) o contiene solo caracteres permitidos? Si no es así, se vuelve interesante. Si su cliente de correo y su servidor SMTP pueden manejarlo, es posible que intenten enviar el correo incluso aunque la dirección no cumpla con los estándares. Ahora, en teoría, el servidor de correo receptor podría descartarlo debido a un incumplimiento o podría actuar como si lo hubiera descartado pero aún así lo entregaría. Este caso, sin embargo, es muy teórico. Ejemplo: a"b(c)d,e:f;gi[j\k][correo electrónico protegido]

Respuesta2

No precisamente. Hay muchas cosas que pueden causar tanto un falso positivo como un falso negativo.

Los ejemplos que no se me ocurren incluyen: - Servidor de correo temporalmente inactivo - El filtro de spam configurado incorrectamente es demasiado agresivo - El servidor funciona correctamente, pero el buzón no lo recibe (sucedió en mi servidor debido a un error de configuración)

La única indicación verdadera de que una dirección funciona según lo previsto es recibir una respuesta de ella. E incluso eso podría ser temporal. Por otro lado, cualquier problema reportado al intentar comunicarse también puede ser temporal.

La única excepción que se me ocurre es si el dominio simplemente no existe.

Respuesta3

No, no hay forma.

El servidor de correo electrónico puede aceptar correos electrónicos y simplemente descartarlos.

PD: Hay algunos casos en los que puedes estar 80% seguro de que el correo electrónico no existe en este momento.

  • El dominio no tiene MXregistro (no hay ningún servidor al que enviar correos electrónicos) < Esto está mal. Si no hay MX, se intenta la entrega de correo al registro A del dominio. Consulta los RFC.

  • No hay ningún servidor SMTP (nada escucha en el puerto 25). Sin embargo, es posible que el servidor esté inactivo temporalmente.

  • El servidor SMTP le informa explícitamente "no existe tal buzón". Pero algún servidor hacky puede devolver este error a cualquiera excepto a algunos clientes especiales.

información relacionada