• Plesk - Probleme und Lösungen

Plesk - cannot send emails, ports 25/587 blocked

Ein Pleskserver zeigt die folgende Warnung bei den Mailserver- und E-Mail-Einstellungen:

You cannot send emails from Plesk because outbound connections on TCP ports 25 and 587 are blocked. Check the firewall settings or contact your hosting provider. If you are sure that the ports are already open, Plesk can recheck them.


Firewall mit iptables prüfen

Loggen Sie sich als root mit ssh auf dem Server ein und prüfen Sie ob überhaupt Firewall-Regeln gesetzt wurden. Das folgende Beispiel zeigt die drei Standardtabellen namens INPUT, FORWARD und OUTPUT und zwar ohne irgendwelche Firewallregeln. Die Verbindungen werden demnach nicht blockiert.

[root@server ~]# iptables -L -v -n
Chain INPUT (policy ACCEPT 2004K packets, 1542M bytes)
 pkts bytes target     prot opt in     out     source     destination         

Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
 pkts bytes target     prot opt in     out     source     destination         

Chain OUTPUT (policy ACCEPT 1919K packets, 3081M bytes)
 pkts bytes target     prot opt in     out     source     destination         

SMTP-Verbindung manuell prüfen

Mit einem Programm wie telnet können Sie prüfen, ob ein Mailserver via SMTP auf Port 25 erreichbar ist:

[root@server ~]$ telnet lm1.mailserver.eu 25
220 lm1.mailserver.eu ESMTP Postfix
QUIT
221 2.0.0 Bye

Warten Sie die Meldung 220 lm1.mailserver.eu ESMTP Postfix (oder ähnlich) ab, dies kann ggf. einige Sekunden dauern. Dann geben Sie QUIT ein, drücken Sie die Returntaste und beenden dann die Verbindung (STRG c). Diesen kleinen Teil des SMTP-Protokolls verwenden auch Mailserver um untereinander zu kommunizieren. Sofern Sie hier also eine Ausgabe vom angesprochenen Mailserver erhalten, ist die Verbindung nicht blockiert.

Lösung

Dieser Bug wird als PPPM-11528 geführt und sollte bereits mit dem Plesk Obsidian Update im März 2020 behoben worden sein. Dennoch haben wir die Meldung bei einem Server mit aktuellen Updates (Stand Juli 2020) gefunden. Auch die Möglichkeit von Plesk die Verbindung nochmals zu testen zu lassen (recheck) hat nichts geändert.

Als offizielle Methode das Problem zu beheben, wird empfohlen die Fehlermeldung zu schließen und zu ignorieren.

Information zum Datenschutz | Helfen Sie uns diese Seite zu optimieren und erlauben Sie Cookies - daraus gewonnene Informationen werden nicht an Dritte weitergegeben.
Ablehnen Erlauben