
Ist es möglich, Postfix so zu konfigurieren, dass nur über IPV4 gesendet, aber sowohl über IPV4 als auch über IPV6 empfangen wird?
Mein Server, der auf AWS Lightsail läuft, kann jetzt eine IPV6-Adresse haben. Die Adresse ist relativ statisch (solange ich IPV6 auf der Instanz aktiv halte), aber sie ist nicht wirklich statisch, da ich die Adresse nicht von Server zu Server verschieben kann (wie ich es mit der statischen IPV4-Adresse tun kann). Ich kann Amazon (derzeit) auch nicht bitten, einen PTR-Eintrag für die IPV6-Adresse zuzuweisen.
Da mir die IPV6-Adresse zur Verfügung steht, möchte ich E-Mails entweder über IPV4 oder IPV6 empfangen, aber nur über IPV4 senden können.
Ich weiß, dass ich Postfix mit der Einstellung inet_protocols so einstellen kann, dass es nur auf der IPV4-Adresse lauscht.
Antwort1
Es ist nicht genau das, was Sie wollten, aber mit dieser Konfiguration können Sie Postfix dazu bringen, IPv4 für ausgehende E-Mails zu bevorzugen:
smtp_address_preference=ipv4
Dies sollte normalerweise den gewünschten Effekt haben, es sei denn, der Empfänger gibt dem bevorzugten MX ausdrücklich nur eine IPv6-Adresse.
Die Handbuchreferenz:https://www.postfix.org/postconf.5.html#smtp_address_preference