Introduction
Lorsque vous essayez d'envoyer un e-mail à un compte gmail via postfix, vous pouvez voir une erreur comme celle-ci dans les journaux postfix /var/log/maillog :
13 octobre 17:49:54 solveur postfix/smtp[10045] : connectez-vous à gmail-smtp-in.l.google.com[2a00:1450:400c:c05::1b]:25 :le réseau est inaccessibleSolution pour IPv4
Si vous souhaitez utiliser IPv4 à la place, vous devez modifier le fichier de configuration de Postfix :
vi /etc/postfix/main.cfEt changez inet_protocols =all à inet_protocols =ipv4 et redémarrez ou rechargez Postfix :
/etc/init.d/postfix rechargeret videz la file d'attente de Postfix :
suffixe -fou attendez simplement et le courrier commencera à être envoyé.
Solution pour IPv6
Une cause fréquente est due à de mauvais paramètres IPv6. Corrigez vos paramètres IPv6 et réessayez. Des exemples de configurations IPv6 sont présentés ci-dessous,
vi /etc/network/interfacesPar exemple :
iface eth0 inet6 adresse statique 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 eth0Exemple de configuration IPv6 pour CentOS :
vi /etc/sysconfig/network-scripts/ifcfg-eth0Par exemple :
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"