Introducción
Al intentar enviar un correo electrónico a una cuenta de Gmail a través de Postfix, puede ver un error como este en los registros de Postfix /var/log/maillog:
Oct 13 17:49:54 solver postfix/smtp[10045]: connect to gmail-smtp-in.l.google.com[2a00:1450:400c:c05::1b]:25: Network is unreachable
Solución para IPv4
Si desea utilizar IPv4 en su lugar, debe editar el archivo de configuración de Postfix:
vi /etc/postfix/main.cf
Y cambie inet_protocols =all a inet_protocols =ipv4 y reiniciar o recargar Postfix:
/etc/init.d/postfix reload
y vacía la cola de Postfix:
postfix -f
o simplemente espere y el correo comenzará a enviarse.
Solución para IPv6
Una causa común se debe a una configuración incorrecta de IPv6. Corrija su configuración de IPv6 y vuelva a intentarlo. A continuación se muestran ejemplos de configuraciones de IPv6,
vi /etc/network/interfaces
Por ejemplo:
iface eth0 inet6 static address 2a00:d880:0:10::xxxx:xxxx netmask 64 gateway 2a00:d880:0:10::1 up ip -6 addr add 2a00:d880:0:10::xxxx:xxxx/64 dev eth0 up ip -6 addr add 2a00:d880:0:10::xxxx:xxxx/64 dev eth0 up ip -6 addr add 2a00:d880:0:10::xxxx:xxxx/64 dev eth0 up ip -6 addr add 2a00:d880:0:10::xxxx:xxxx/64 dev eth0
Ejemplo de configuración de IPv6 para CentOS:
vi /etc/sysconfig/network-scripts/ifcfg-eth0
Por ejemplo:
IPV6INIT=yes IPV6ADDR=2a00:d880:0:10::xxxx:xxxx IPV6_DEFAULTGW=2a00:d880:0:10::1 IPV6ADDR_SECONDARIES="2a00:d880:0:10::xxxx:xxxx/64 2a00:d880:0:10::xxxx:xxxx/64 2a00:d880:0:10::xxxx:xxxx/64 2a00:d880:0:10::xxxx:xxxx/64"