Dans ce tutoriel, je vais vous expliquer comment désactiver l’IPv6 dans Postfix.
Dans le cas où vous avez un serveur en IPv4 et IPv6 et que vous utilisez Postfix comme relai de messagerie, il est possible que certain fournisseur comme Google (gmail) vérifie également l’enregistre SPF au niveau de l’IPv6.
Si vous ne souhaitez pas utiliser l’IPv6, il est possible de désactiver sa prise en charge, comme cela il n’y aura plus de trace d’IPv6 dans l’envoie du message.
Ouvrir le fichier de configuration de Postfix /etc/postfix/main.cf
.
sudo nano /etc/postfix/main.cf
Dans le fichier de configuration, rechercher le paramètre init_protocols
.
Comme on peut le voir sur la capture
init_protocols
est à la valeurall
. Dans cette configuration, il va utiliser IPv4 et IPv6 pour transférer les messages.
Editer la valeur de init_protocols
à ipv4
init_protocols = ipv4
Sauvegarder le fichier.
Redémarrer le service Postfix pour la prise en compte
sudo systemctl restart postfix
Vérifier le statut du service
sudo systemctl status postfix
L’IPv6 est maintenant désactivé de Postfix et devrait résoudre le problème des emails rejetés à cause du manque de l’IPv6 dans l’enregistrement SPF du domaine.