Exim kann auf Port 465 oder 587 nicht auf eine TLS-Verbindung warten

Exim kann auf Port 465 oder 587 nicht auf eine TLS-Verbindung warten

Ich konfiguriere Exim auf einem Ubuntu-Server, um E-Mails über TLS zu senden und zu empfangen.

Habe viele Anleitungen befolgt, die zeigen, wie man Exim mit TLS konfiguriert, aber mein Exim hört immer noch nicht auf 465 oder 587

Exim hört nur auf Port 25 und ich kann Mails senden und empfangen

Dies ist die offizielle Anleitung, die ich befolgt habe:https://help.ubuntu.com/community/Exim4

Aber immer noch kein Glück, auch kann ich keinen Hinweis in den Konfigurationsdateien finden, der angibt, auf welchen Ports Exim lauscht

Ich habe auch die Ports 465 und 587 über ufw mit dem folgenden Befehl zugelassen:

ufw allow 465
ufw allow 465

Die Ausgabe von exim -bP | grep "daemon_smtp_ports"
gibt mir das Folgende

daemon_smtp_ports = smtp

danach habe ich versucht, die folgende Zeile hinzuzufügen daemon_smtp_ports = 25 : 587, /etc/exim4/update-exim4.conf.confaber sie wird nicht geladen.

Kann mir jemand helfen, warum das passiert oder gibt es irgendwelche Schritte, die ich übersehen habe?

Antwort1

Hatte das gleiche Problem, da ich noch ein Linux-Anfänger bin. Habe mir heute stundenlang den Kopf zerbrochen und jeden einzelnen Beitrag darüber verfolgt, wie man den Port ändert.

Schließlich habe ich /etc/exim4/exim4.conf.template geändert (der ursprüngliche Eintrag ist auskommentiert):

# listen on all all interfaces?
.ifdef MAIN_LOCAL_INTERFACES
#local_interfaces = MAIN_LOCAL_INTERFACES
local_interfaces = <;   [192.168.200.2]:465 ; \
                        [192.168.200.2]:587
.endif

Dann habe ich es getan sudo service exim4 restartund es funktioniert.

Sie können überprüfen, ob das geholfen hat beiss -lntp | grep exim

Antwort2

Am Ende von/etc/default/exim4Datei gibt es:

# Options for the SMTP listener daemon. By default, it is listening on
# port 25 only. To listen on more ports, it is recommended to use
# -oX 25:587:10025 -oP /run/exim4/exim.pid
SMTPLISTENEROPTIONS=''

Richten Sie also SMTPLISTENEROPTIONS='-oX 25:465 -oP /run/exim4/exim.pid'den Exim4-Dienst ein und starten Sie ihn neu.

verwandte Informationen