Linux/Postfix mit Relay: Ich kann OpenSSL zum Relay-Host auf Port 465 verwenden, aber Postfix scheint keine Verbindung herzustellen

Linux/Postfix mit Relay: Ich kann OpenSSL zum Relay-Host auf Port 465 verwenden, aber Postfix scheint keine Verbindung herzustellen

Das sieht für mich nach einer schwierigen Aufgabe aus: Ich konfiguriere Postfix auf meinem lokalen Heimserver, auf dem Ubuntu Server 14.04 LTS läuft. Ich konnte ausgehende E-Mails über meinen Relayhost auf Port 26 senden, alles hat funktioniert. Jetzt versuche ich, ausgehende E-Mails über meinen Relayhost auf Port 465 zu senden, und erhalte die Postfix-Fehlermeldung „Verbindung mit [Relayhost] beim Empfang der ersten Serverbegrüßung verloren“. Ich kann OpenSSL und EHLO jedoch problemlos über die Befehlszeile ausführen, es muss sich also um ein Postfix-Konfigurationsproblem handeln.

meine master.cf hat

smtps inet n - - - - smtpd

unkommentiert wie erforderlich

meine main.cf hat

...
relayhost = relayhostname.tld:465

smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_type = cyrus
smtp_sasl_auth_enable = yes
smtp_sasl_security_options = noanonymous
...

und natürlich habe ich sasl_passwd usw. konfiguriert.

Irgendwelche Ideen?

Danke p

Antwort1

Die Postfix- relayhostOption unterstützt keine SMTPS-Verbindung.

Wenn Sie die Deaktivierung der MX-Suche erzwingen möchten relayhost, sollten Sie den Hostnamen zwischen "[" und "]" verwenden.

Wenn Sie eine SMTPS-Verbindung erzwingen möchten, können Sie mit Folgendem einen lokalen Tunnel erstellen stunnel:

[smtp-tls-wrapper]
accept = 11125
client = yes
connect = mail.example.com:smtps

Weitere Informationen erhalten Sie unterhttp://www.postfix.org/TLS_README.html

verwandte Informationen