¿Qué significa conectarse a aspmx.l.google.com:25: la red es inalcanzable?


13

Tengo un servidor con RHEL 6 y postfix (postfix-2.6.6-2.2.el6), cuando trato de enviar un correo electrónico a Google obtengo esto en / var / logmaillog:

postfix/smtp[13414]: 6F4DC10406E7: to=<XXX@englishonlineuniversity.com>, relay=none, delay=0.16, delays=0.02/0/0.14/0, dsn=4.4.1, status=deferred (connect to aspmx.l.google.com[2a00:1450:4013:c01::1b]:25: Network is unreachable)

Este error ocurre solo en este dominio (englishonlineuniversity.com).

¿Qué significa conectarse a aspmx.l.google.com:25: la red es inalcanzable?

Respuestas:


18

Esto significa que su MTA está intentando conectarse a Google SMTP a través de IPv6 (2a00: 1450: 4013: c01 :: 1b). Esto no funciona ya que su red probablemente no sea compatible con IPv6.

Para deshacerse del mensaje de error, puede configurar Postfix para que no use IPv6 editando su /etc/postfix/main.cfcon esta directiva:

inet_protocols = ipv4

Luego deberá reiniciar postfix:

/etc/init.d/postfix restart

Probablemente significa que hay algún problema con su resolución de nombre, o enrutamiento al IPv4 MX también, ya que a menos que configure postfix solo como IPv6, siempre intentará las respuestas de IPv4, luego las respuestas de IPv6.
— NickW

1
Para poder decir eso, uno necesitaría ver el resto del registro. La línea proporcionada solo indica que la conexión IPv6 no funciona. Quizás el correo se entregue a través de IPv4 en la siguiente línea. Hasta donde yo sé, postfix intentará por defecto IPv6 primero, luego IPv4 como respaldo
— etagenklo

Tiene razón, eso ha cambiado, como se especifica aquí: postfix.org/postconf.5.html#inet_protocols
— NickW

1
Esto no ayudará, cuando el problema realmente es que el servidor no está conectado a Internet.
— Michael Hampton

También puede usar en smtp_address_preference = ipv4lugar de deshabilitar por completo ipv6
— Francisco R

1

Algunos ISP no permiten localhost como nombre de dominio (QFDN) y rechazarán el correo electrónico entrante de su servidor. En /etc/postfix/main.cfalterar lo siguiente:

myhostname = localhost

a un nombre de dominio totalmente calificado que posea, es decir:

myhostname = geoip-db.com
mydestination = geoip-db.com, localhost.localdomain, localhost
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.