He notado un comportamiento peculiar de mi dominio de aplicaciones de google. La mayoría de los correos llegan como era de esperar, pero durante un período de tiempo he llegado a la conclusión de que los correos de ciertos remitentes no llegan. Después de identificar a uno de esos remitentes, cuyos correos no se enviaron, le pedí que intentara enviarme un correo electrónico y reenviar la respuesta de "error de entrega" a mi correo regular de Gmail.
La respuesta de falla de entrega contenía el siguiente fragmento:
----- Transcripción de la sesión sigue -----
<[email protected]>
... Diferido: La conexión ha excedido el tiempo de espera con ghs.l.google.com.
Esto me ayudó a identificar el problema haciendo una búsqueda rápida que me llevó a esta página en el Foro de ayuda de Google Apps. De hecho, verifiqué el registro DNS de mi dominio y me @
configuré en ghs.google.com. (CNAME), que no debería ser. Cambiar eso a @ 74.125.93.121 (A)
* resolvió el problema.
Entiendo que en los casos en que el correo no llegaba, mi nombre de dominio fue sustituido por su nombre canónico a través de una búsqueda de CNAME, por lo que el correo se envió en [email protected]
lugar de [email protected]
. Pero, ¿por qué funcionó para la gran mayoría de los remitentes? ¿Los remitentes cuyo correo no llegó, utilizaron algún tipo diferente de protocolo de correo, algunas configuraciones de DNS extrañas o qué podría ser?
Por lo que pude ver al investigar el problema en Google, este parece ser un problema muy extendido (muchas personas se quejan de que no se reciben correos electrónicos de battle.net, sería un ejemplo popular), solo que la gente no parece tener en cuenta que el problema radica en su propia configuración de DNS, y no en el lado de los remitentes.
Entonces, ¿cómo se puede explicar esto?
* Utilicé esta IP por lo que leí aquí , pero creo que cualquier IP funcionaría. ¿Alguien puede confirmar esto? Tenga en cuenta que simplemente eliminar el @
registro no resolvió el problema, tuvo que ser cambiado.
@
de la dirección de correo electrónico en busca de registros MX y nada más. Si obtiene alguno, debe intentar enviarlo inmediatamente a uno de los registros MX más bajos. Si todos los servidores MX no se conectan o no se encuentran registros MX, debe intentar conectarse al dominio mismo. El MTA en cuestión obviamente va demasiado lejos al resolver la información, o no sigue las reglas para determinar a qué servidor de correo conectarse. No debería haber nada de malo en que su dominio apunte a un CNAME, pero necesita los registros MX para que el correo electrónico funcione.El
@
símbolo en un registro BIND es solo una forma abreviada de escribir el dominio. Si está creando un registro paraexample.com
, entonces@
es solo un alias paraexample.com
. Decir que el@
registro tenía que ser una IP es una declaración a la que le falta información crítica: no nos dijo qué tipo de registro era.Según el informe de entrega, parece que quizás haya hecho algo con su DNS para que el servidor de correo remoto reescriba su dominio a ghs.l.google.com - muy extraño (PS, un registro A debe ser una IP, un registro CNAME no debe ser una IP u otro registro CNAME).
Por qué el servidor de correo de esa persona está reescribiendo su dirección es extraño, no debería, a menos que esa persona haya hecho algo para decirle explícitamente que lo reescriba. Tampoco debería importarle en absoluto cuál es la IP de su dominio a menos que no pueda encontrar ningún registro MX, ya que los registros MX son la forma en que los servidores de correo determinan a dónde va el correo.
Me parece que, dada la muy poca información proporcionada, no siguió las instrucciones de Google sobre cómo configurar correctamente su DNS para el correo electrónico. Probablemente incluso tenga algunos errores en su archivo de zona: haga que un administrador de zona competente los revise.
fuente
@
registro era del tipo CNAME. En segundo lugar, el DNS que uso es el que proporciona Google en el momento de la compra, por lo tanto, ni siquiera tengo acceso al archivo de zona. Utilicé la configuración predeterminada proporcionada por google. Y por último, pero no menos importante, la "muy poca información provista" fue aparentemente suficiente para que alguien competente proporcione una respuesta útil, satisfactoria y (en contraste con la suya) cordial.