2016-03-19 4 views
3

Ich habe eine nicht verwaltete VPS, die CentOS 7 Minimal läuft. Ich habe Exim zum Senden von E-Mails installiert. Meine Hauptserver-IP ist IPv4 und ich habe eine zusätzliche IPv6-Adresse.Force Exim zu verwenden ipv4 ip

Exim verwendet die IPv6-Adresse zum Senden von E-Mails. Ich möchte dies überschreiben und die IPv4-Hauptserveradresse verwenden. Ich fügte hinzu, die interface Linie zum exim.conf:

remote_smtp: 
    driver = smtp 
    interface = x.x.x.x 

Und dann neu gestartet Exim aber egal was, es verwendet die IPv6 ein. Ich dachte, dass Exim die Konfigurationsdatei ignoriert, aber das ist nicht der Fall, als wenn ich falsches IP-Format für Schnittstelle eingib und sendmail versuche, bekomme ich falsches IP-Format, während ich E-Mail sende.

versuchte ich disable_ipv6 = true bis Ende exim.conf Zugabe, aber wenn ich gespeichert und neu gestartet Exim, bekam ich die folgende Fehlermeldung, wenn Sendmail ausgeführt wird: „Option disable_ipv6 unbekannt“

Dank

Antwort

2

Ich hatte dieses Problem auch, verschoben die disable_ipv6 an den Anfang der Konfigurationsdatei und es wurde

[email protected]/etc/exim4 # service exim4 restart 
[email protected]/etc/exim4 # exim -bP disable_ipv6 
disable_ipv6 
gelöst
Verwandte Themen