blog

28 Feb 2018
Plesk

SMTP bei WordPress in 5 einfachen Schritten zum laufen bekommen (Plesk Windows)

Gelegentlich stößt man auf das Problem, dass E-Mails von WordPress nicht über SMTP gesendet werden können. Dies kommt hauptsächlich bei Plesk-gehosteten Websites vor.

Sollte die offizielle Lösung von Plesk hier nichts helfen, dann probiere das Folgende.

Es kommt dort zu ähnlichen Fehlermeldungen im Protokoll wie diese hier:

PHP Warning: stream_socket_enable_crypto(): Peer certificate CN=`Plesk' did not match expected CN=`smtp.fabian-heinz-webdesign.de' in C:\Inetpub\vhosts\fabian-heinz-webdesign.de\httpdocs\wp-includes\class-smtp.php on line 368

Dies ist recht einfach zu beheben.


Schritt 1: Dateipfad öffnen

Öffne den oben genannten Pfad C:\Inetpub\vhosts\DEINEDOMAIN.de\httpdocs\wp-includes. Natürlich fügst du anstatt DEINEDOMAIN.de die Domain ein, bei welcher das Problem besteht.


Schritt 2: PHP-Mailer-Klasse herunterladen

Suche die Datei class-phpmailer.php und kopiere sie auf deinen Computer, dass du bei Problemen jederzeit wieder die Ursprungsversion verwenden kannst.


Schritt 3: PHP-Mailer-Klasse öffnen

Öffne die Datei class-phpmailer.php auf deinem Server, sodass du den Code bearbeiten kannst.


Schritt 4: SMTP AutoTLS suchen

Suche in der Datei nach folgendem Eintrag: public $SMTPAutoTLS = true; Bei mir befindet sich dieser in Zeile 260.


Schritt 5: AutoTLS deaktivieren

Ändere das in dieser Zeile vorhandene true auf false und speichere die Datei ab.

Das war’s auch schon, jetzt sollte alles einwandfrei funktionieren.

Das einzige Problem: Nach jedem WordPress-Update ist es möglich, dass die Datei neu geladen wurde. Dann muss die Zeile erneut geändert werden.

Wie immer: Bei Fragen gerne kommentieren.

Fabian Heinz

Fabian Heinz beschäftigt sich seit mehreren Jahren mit Webdesign. Zuerst war es nur ein Hobby – jetzt ist es sein Beruf. Als staatlich geprüfter Wirtschaftsinformatiker kennt er sämtliche Zusammenhänge der Technik und überzeugt durch sowohl Theorie- als auch Praxiswissen. Mit viel Leidenschaft ist er bei der Arbeit und zeigt, dass der Beruf auch seine Berufung ist.

Schreibe einen Kommentar