¿A dónde va el correo electrónico enviado a *@example.com? [cerrado]

88

Así que me he preguntado esto por mucho tiempo.

¿A dónde se envía el correo electrónico *@example.com? Si accidentalmente envié información confidencial a *@example.comalguna persona malvada (potencialmente en la IANA) ¿podría recuperarla algún día?

Bryan Kennedy
fuente
2
Si está ejecutando Postfix como su servidor SMTP, puede usar descartar ( postfix.org/discard.8.html ) para tirar correos electrónicos a dominios RFC 2606 (en lugar de un rebote).
HTTP500
44
¿Alguien puede explicar por qué esto se migró aquí y luego se cerró? Comencé la pregunta sobre Stack Overflow ya que pensé que era un problema más general, pero creo que tiene sentido que esté aquí relacionado con el correo electrónico y las redes. Pero obviamente algunas personas experimentadas no estaban de acuerdo. ¿Cómo y dónde puedo reabrir esta pregunta?
Bryan Kennedy
Si está fuera de tema aquí, estoy seguro de que estaría bien en los webmasters profesionales.
DisgruntledGoat
Probablemente sea la mejor opción para Super User .
MDMarra
1
Si visita example.com, dice que está reservado con fines ilustrativos y enlaces a iana.org/domains/reserved
usuario

Respuestas:

48

Si intenta enviar un correo electrónico a *@example.com

  1. Su SMTP verificará que el dominio existe.
  2. Su servidor SMTP buscará un MXregistro en example.com.
  3. No hay ninguno: su SMTP volverá al Aregistro. La IP es 174.137.125.92 (a partir de hoy)
  4. La IANA ha registrado el dominio, pero no ha configurado un servidor SMTP que escuche en el puerto 25 en 174.137.125.92.
  5. Entonces el comportamiento depende de su SMTP. La mayoría de los servidores le enviarán una advertencia e intentarán más tarde. Eventualmente (generalmente en 3 días), el SMTP descartará el mensaje y le enviará una notificación de falla.

En pocas palabras : depende de su propia configuración. Pero si IANA configuró un servidor hoy, podrían recibir mensajes que intentó enviar hace 3 días.

rds
fuente
58

Si no hay un registro MX, los servidores de correo intentarán entregarlo al registro A.

Los servidores de example.com no escuchan en el puerto 25, por lo que el servidor de correo no establecerá una conexión TCP y ni siquiera comenzará la entrega.


fuente
50

example.com no tiene registro MX, por lo que su servidor SMTP en el dominio de envío debe devolver el mensaje si está configurado como la mayoría de los servidores SMTP.

EDITAR: para mayor claridad para aquellos que encuentren esta respuesta en el futuro, aquí hay una explicación de lo que es un registro MX: (de http://en.wikipedia.org/wiki/Mx_record recuperado el 21 de noviembre de 2011)

Un registro de intercambiador de correo (registro MX) es un tipo de registro de recursos en el Sistema de nombres de dominio que especifica un servidor de correo responsable de aceptar mensajes de correo electrónico en nombre del dominio del destinatario y un valor de preferencia utilizado para priorizar la entrega de correo si hay varios servidores de correo disponibles. . El conjunto de registros MX de un nombre de dominio especifica cómo se debe enrutar el correo electrónico con el Protocolo simple de transferencia de correo.

Entonces, básicamente, example.com, example.net y example.org no tienen un servidor designado para manejar el correo entrante y, por lo tanto, cualquier correo que se les envíe debe ser devuelto al remitente como "no entregable" (puede variar según la configuración del servidor SMTP , pero volver al remitente como "no se puede entregar" es un comportamiento muy común para esta situación).

EDITAR 2: Alguien mencionó el comportamiento definido de RFC 5321 de recurrir al uso del registro A en el caso de que falte un registro MX. Busqué en este RFC ( http://tools.ietf.org/html/rfc5321 ) y no encontré tal cosa, pero es posible que algunos MTA (Mail Transfer Agent, como exim, postfix, sendmail y Microsoft Exchange Server, entre otros) pueden intentar enviar correo a través de SMTP a la dirección definida en el registro A. Para la posteridad, esto es lo que sucede cuando intenta establecer una conexión SMTP con la dirección de registro A definida para example.com (192.0.43.10 en el momento de la escritura):

$ telnet 192.0.43.10 25
Trying 192.0.43.10...
telnet: Unable to connect to remote host: Connection timed out

EDITAR 3: ver las respuestas a continuación para obtener aclaraciones sobre los RFC relevantes y el comportamiento alternativo.

seanp2k
fuente
16
Su respuesta es incorrecta: el RFC 5321 especifica que la resolución vuelve a los Aregistros cuando no MXexiste ningún registro (la "regla MX implícita"); ver sección 5.1 . Si se devuelve una lista vacía de MX, la dirección se trata como si estuviera asociada con un MX RR implícito, con una preferencia de 0, que apunta a ese host.
josh3736
1
Además, SMTP siempreA ha tenido una falla para gobernar : no se introdujo con 5321.
josh3736
1
De RFC 974 (973 y 974 introdujeron el registro MX)It is possible that the list of MXs in the response to the query will be empty. This is a special case. If the list is empty, mailers should treat it as if it contained one RR, an MX RR with a preference value of 0, and a host name of REMOTE. (I.e., REMOTE is its only MX).
Chris S
2
@ josh3736 SMTP nunca especificó que retrocedió de los registros MD y MF a A RR. De hecho, RFC 821 no menciona cómo usar exactamente el archivo HOSTS (DNS no existía en ese momento) para buscar el servidor remoto. Sin embargo, tiene razón en que se requiere que MX regrese a los registros A, según RFC 974. Esto se codificó porque ya era una práctica común, ya que los registros MD y MF son demasiado complicados y comúnmente no se usan.
Chris S
Gracias a todos por sus aclaraciones. Aprendí bastante de esto.
seanp2k
19

La Autoridad de Número Asignado de Internet:

Dominios de ejemplo

Como se describe en RFC 2606 , mantenemos una serie de dominios como EXAMPLE.COM y EXAMPLE.ORG para fines de documentación. Estos dominios pueden usarse como ejemplos ilustrativos en documentos sin coordinación previa con nosotros. No están disponibles para el registro.

Hot Licks
fuente
15
Su respuesta no responde a la pregunta.
77
@George ¿Por qué no? IANA posee los dominios, por lo que incluso si no hay MX a partir de hoy, IANA puede configurar uno en el futuro y comenzar a recibir correos electrónicos por ejemplo. * Dominios. Esta es la mejor respuesta en mi opinión.
eduardocereto