Du kennst das sicher: Du hast eine wunderschöne WordPress-Website gebaut, alles läuft wie geschmiert, und dann – zack! – kommt die erste Kontaktanfrage. Doch statt einer freundlichen E-Mail im Postfach begrüßt dich eine Fehlermeldung: „SMTP connect() failed“. Herzlichen Glückwunsch, du bist jetzt offiziell Mitglied im Club der WordPress-Mailer-Fehler-Geplagten! Aber keine Sorge, ich nehme dich heute an die Hand und wir gehen gemeinsam auf Fehlersuche. Am Ende dieses Artikels weißt du nicht nur, wie du den Fehler behebst, sondern auch, wie du deine Mailer-Konfiguration und die richtigen Ports prüfst. Und vielleicht hast du sogar ein bisschen Spaß dabei – versprochen!

Bevor wir uns in die Tiefen der Technik stürzen, lass uns kurz klären, warum das Thema überhaupt so wichtig ist. Laut W3Techs läuft über 43% aller Websites weltweit mit WordPress. Und fast jede davon verschickt E-Mails: Kontaktformulare, Bestellbestätigungen, Passwort-Resets – ohne funktionierenden Mailversand ist eine Website wie ein Café ohne Kaffee. Kein Wunder also, dass Mail-Probleme zu den häufigsten Support-Anfragen gehören (WordPress.org Support).
Doch warum ist das so? WordPress verlässt sich beim Mailversand auf die PHP-Funktion mail(). Die ist zwar praktisch, aber leider auch notorisch unzuverlässig. Viele Hoster blockieren sie aus Sicherheitsgründen, und Spamfilter lieben sie – allerdings nicht im positiven Sinne. Die Lösung: SMTP! Mit SMTP (Simple Mail Transfer Protocol) verschickst du E-Mails über einen echten Mailserver, mit Authentifizierung und allem Drum und Dran. Klingt super, oder? Wäre da nicht der berüchtigte Fehler „SMTP connect() failed“…
Also, Ärmel hochgekrempelt – wir gehen der Sache auf den Grund!
-
Was bedeutet „SMTP connect() failed“ eigentlich?
Der Fehler „SMTP connect() failed“ taucht auf, wenn WordPress (bzw. das verwendete Mail-Plugin wie WP Mail SMTP, Easy WP SMTP oder Post SMTP) keine Verbindung zum angegebenen SMTP-Server herstellen kann. Das kann viele Ursachen haben: Falsche Zugangsdaten, blockierte Ports, Firewall-Probleme, falsche Verschlüsselung – oder einfach ein Tippfehler im Servernamen. Die Fehlermeldung ist also eher ein Hilferuf als eine genaue Diagnose.
-
Die häufigsten Ursachen im Überblick
-
Falsche SMTP-Zugangsdaten:
Der Klassiker! Ein Buchstabendreher im Benutzernamen, ein vergessenes Sonderzeichen im Passwort – und schon klappt die Verbindung nicht. Tipp: Zugangsdaten immer direkt aus dem E-Mail-Provider kopieren und nicht abtippen.
-
Falscher SMTP-Server oder Port:
Jeder E-Mail-Anbieter hat eigene Serveradressen und Ports. Gmail nutzt z.B.
smtp.gmail.commit Port 587 (TLS) oder 465 (SSL). Bei Strato, IONOS, Outlook & Co. sieht das wieder anders aus. Eine falsche Kombination führt garantiert zum Fehler. -
Firewall oder Hosting-Restriktionen:
Viele Hoster blockieren ausgehende Verbindungen auf den Standard-Ports 25, 465 oder 587, um Spam zu verhindern. Auch Firewalls auf dem Server oder in deinem Netzwerk können die Verbindung verhindern.
-
Falsche Verschlüsselung:
SSL, TLS oder doch „keine“? Die Verschlüsselung muss zum Port und zum Server passen. Ein häufiger Fehler: Port 465 verlangt SSL, Port 587 TLS. Wer das verwechselt, bekommt prompt eine Fehlermeldung.
-
Authentifizierungsprobleme:
Manche Mailserver verlangen zusätzliche Sicherheit, z.B. App-Passwörter (bei Gmail, Outlook) oder Zwei-Faktor-Authentifizierung. Ohne diese Extras bleibt die Verbindung auf der Strecke.
-
Falsche SMTP-Zugangsdaten:
Jetzt wird’s praktisch! Lass uns Schritt für Schritt die häufigsten Fehlerquellen abklopfen und die perfekte SMTP-Konfiguration für WordPress finden.
-
1. SMTP-Zugangsdaten prüfen
Logge dich bei deinem E-Mail-Anbieter ein und suche nach den offiziellen SMTP-Einstellungen. Die findest du meist in den FAQ oder im Hilfebereich. Kopiere folgende Daten:
- SMTP-Server (z.B.
smtp.strato.de,smtp.gmail.com) - SMTP-Port (meist 465 für SSL, 587 für TLS, 25 für unverschlüsselt – letzteres ist aber selten zu empfehlen)
- Benutzername (meist die vollständige E-Mail-Adresse)
- Passwort (ggf. App-Passwort, falls Zwei-Faktor-Authentifizierung aktiv ist)
- Verschlüsselungstyp (SSL, TLS oder keine)
Trage diese Daten exakt in dein WordPress-Mail-Plugin ein. Speichern nicht vergessen!
- SMTP-Server (z.B.
-
2. Die richtigen Ports und Verschlüsselung wählen
Hier eine kleine Übersicht der gängigsten Anbieter und deren Einstellungen:
Anbieter SMTP-Server Port (SSL) Port (TLS) Besonderheiten Gmail smtp.gmail.com 465 587 App-Passwort bei 2FA nötig Outlook/Office365 smtp.office365.com — 587 Nur TLS, ggf. App-Passwort Strato smtp.strato.de 465 587 SSL/TLS, Benutzername = Mailadresse IONOS smtp.ionos.de 465 587 SSL/TLS, Benutzername = Mailadresse GMX/Web.de mail.gmx.net / smtp.web.de 465 587 SSL/TLS, ggf. Captcha-Freischaltung Wichtig: Die Verschlüsselung muss zum Port passen! Port 465 = SSL, Port 587 = TLS. Wer das verwechselt, bekommt garantiert den „SMTP connect() failed“-Fehler.
-
3. Firewall und Hosting-Einstellungen checken
Manchmal liegt das Problem gar nicht bei dir, sondern beim Hoster. Prüfe, ob ausgehende Verbindungen auf den benötigten Ports erlaubt sind. Das geht so:
-
Support kontaktieren:
Frage beim Hosting-Support nach, ob die Ports 465 und 587 für ausgehende Verbindungen offen sind. Viele günstige Hoster blockieren diese standardmäßig.
-
PHP-Info prüfen:
Erstelle eine Datei
phpinfo.phpmit folgendem Inhalt:
<?php
phpinfo();
?>
Lade sie auf deinen Server und rufe sie im Browser auf. Suche nach „disable_functions“ oder „open_basedir“. Wenn dort
fsockopenoderopensslgelistet sind, kann das die SMTP-Verbindung verhindern. -
Telnet-Test (fortgeschritten):
Mit
telnet smtp.dein-anbieter.de 587kannst du auf der Kommandozeile testen, ob der Port erreichbar ist. Bei Shared Hosting meist nicht möglich, aber auf eigenen Servern sehr hilfreich.
-
Support kontaktieren:
-
4. Authentifizierung und Sicherheit
Viele Anbieter verlangen heute zusätzliche Sicherheitsmaßnahmen:
-
App-Passwörter:
Bei Gmail, Outlook und anderen Anbietern mit Zwei-Faktor-Authentifizierung brauchst du ein spezielles App-Passwort. Das generierst du im Account unter „Sicherheit“ und trägst es statt deines normalen Passworts ein.
-
Captcha-Freischaltung:
Bei GMX und Web.de musst du manchmal erst ein Captcha lösen, bevor externe Programme (wie WordPress) Mails verschicken dürfen. Das geht im Webmail-Login unter „Einstellungen“.
-
App-Passwörter:
-
5. Das richtige WordPress-Plugin wählen
Es gibt viele SMTP-Plugins, aber nicht alle sind gleich gut. Die beliebtesten (und zuverlässigsten) sind:
- WP Mail SMTP: Sehr beliebt, unterstützt viele Anbieter, einfache Einrichtung, viele Anleitungen online. Download
- Post SMTP: Besonders für fortgeschrittene Nutzer, mit detailliertem Debug-Log und OAuth-Unterstützung. Download
- Easy WP SMTP: Minimalistisch, aber effektiv. Download
Wichtig: Immer nur ein SMTP-Plugin aktivieren, sonst gibt’s Chaos!
-
6. Debugging und Fehlersuche
Wenn’s immer noch nicht klappt, hilft nur noch systematisches Debugging:
- Debug-Log aktivieren: Viele Plugins bieten ein Log, in dem du siehst, wo es hakt. Schau nach Fehlermeldungen wie „Could not authenticate“ oder „Connection timed out“ – die geben Hinweise auf das Problem.
- Test-E-Mail senden: Die meisten Plugins haben eine Testfunktion. Schicke eine Testmail und prüfe, ob sie ankommt. Falls nicht, prüfe die Fehlermeldung genau.
- Fehlerhafte Plugins/Themes ausschließen: Deaktiviere testweise andere Plugins oder wechsle auf ein Standard-Theme, um Konflikte auszuschließen.
Und jetzt mal ehrlich: Manchmal ist es einfach ein blöder Tippfehler oder ein vergessenes Leerzeichen. Also: Ruhe bewahren, Schritt für Schritt vorgehen – und nicht verzweifeln!
Falls du nach all dem immer noch auf dem Schlauch stehst, gibt’s noch ein paar Profi-Tipps:
-
SMTP-Relay-Dienste nutzen:
Wenn dein Hoster partout keine SMTP-Verbindung zulässt, kannst du auf externe Dienste wie Sendinblue, Mailgun oder SMTP2GO ausweichen. Die bieten eigene SMTP-Server und sind oft zuverlässiger als klassische Mailanbieter.
-
DNS-Einträge prüfen:
Für optimale Zustellbarkeit solltest du SPF, DKIM und DMARC korrekt setzen. Das ist zwar kein Muss für die SMTP-Verbindung, aber wichtig, damit deine Mails nicht im Spam landen. Mehr dazu findest du z.B. bei Postmark.
So, jetzt bist du bestens gerüstet, um den „SMTP connect() failed“-Fehler zu besiegen. Und falls du keine Lust auf Technik, Fehlersuche und Port-Gefrickel hast – lass uns das doch einfach für dich übernehmen!
Nakaryu ist deine Kreativ- und Digitalagentur aus Nürnberg – und wir lieben nicht nur gutes Design, sondern auch saubere Technik. Mit unserer Webdesign-Flatrate bekommst du nicht nur eine professionelle Website, sondern auch zuverlässigen E-Mail-Versand, Hosting, Wartung und persönlichen Support. Kein Stress, keine Fehlermeldungen – sondern einfach nur WOW!
Ob OnePager, Business-Website, WooCommerce-Shop oder komplexes Webportal: Wir sorgen dafür, dass alles läuft – und du dich auf dein Business konzentrieren kannst. Schau dir unsere Pakete an und lass uns gemeinsam durchstarten!
Quellen
- W3Techs: WordPress Usage Statistics
- WordPress.org Support: SMTP connect() failed
- WP Mail SMTP Plugin
- Post SMTP Plugin
- Easy WP SMTP Plugin
- Postmark: SPF & DKIM Guide
- Sendinblue
- Mailgun
- SMTP2GO
Fragen zum Thema
Was bedeutet der Fehler „SMTP connect() failed“ in WordPress?
Der Fehler „SMTP connect() failed“ tritt auf, wenn WordPress oder ein SMTP-Plugin keine Verbindung zum angegebenen SMTP-Server herstellen kann. Häufige Ursachen sind falsche Zugangsdaten, blockierte Ports, Firewall-Einstellungen, falsche Verschlüsselung oder Tippfehler im Servernamen. Die Fehlermeldung ist ein Hinweis darauf, dass die Verbindung zum Mailserver nicht aufgebaut werden konnte.
Welche Ursachen sind am häufigsten für den Fehler verantwortlich?
Die häufigsten Ursachen sind: falsche SMTP-Zugangsdaten (z.B. Tippfehler im Passwort), falscher SMTP-Server oder Port, Firewall- oder Hosting-Restriktionen (blockierte Ports 25, 465, 587), falsche Verschlüsselung (SSL/TLS verwechselt) und Authentifizierungsprobleme (fehlendes App-Passwort oder Zwei-Faktor-Authentifizierung).
Wie prüfe und konfiguriere ich die richtigen SMTP-Einstellungen in WordPress?
Logge dich bei deinem E-Mail-Anbieter ein und kopiere die offiziellen SMTP-Einstellungen (Server, Port, Benutzername, Passwort, Verschlüsselung). Trage diese Daten exakt in dein WordPress-Mail-Plugin (z.B. WP Mail SMTP, Post SMTP, Easy WP SMTP) ein. Achte darauf, dass Port und Verschlüsselung zusammenpassen: 465 = SSL, 587 = TLS. Speichere die Einstellungen und teste den Versand mit einer Testmail.
Was kann ich tun, wenn mein Hoster SMTP-Verbindungen blockiert?
Kontaktiere den Hosting-Support und frage, ob die Ports 465 und 587 für ausgehende Verbindungen offen sind. Prüfe per phpinfo(), ob Funktionen wie fsockopen oder openssl verfügbar sind. Falls der Hoster keine SMTP-Verbindungen erlaubt, kannst du auf externe SMTP-Relay-Dienste wie Sendinblue, Mailgun oder SMTP2GO ausweichen.
Wie kann Nakaryu bei WordPress-Mailproblemen helfen?
Nakaryu ist eine Kreativ- und Digitalagentur aus Nürnberg mit Fokus auf Webdesign, Technik und Support. Mit der Webdesign-Flatrate erhältst du nicht nur eine professionelle Website, sondern auch zuverlässigen E-Mail-Versand, Hosting, Wartung und persönlichen Support. Wir übernehmen die SMTP-Konfiguration und sorgen dafür, dass deine Website und E-Mails reibungslos funktionieren – damit du dich auf dein Business konzentrieren kannst.
Neues aus unserem Blog
Das könnte dich auch interessieren
Jetzt kostenfreies Erstgespräch sichern
Lass dich unverbindlich beraten
→ Schreib an hey@nakaryu.de, chatte bei WhatsApp, oder ruf an +49 152 58119266. Wir beraten dich gerne.
15% Rabatt auf alle Pakete
→ Für Vereine, Creator & Künstler. Schreib uns einfach an.
Weiterempfehlen lohnt sich
→ 100 € Gutschrift für jeden geworbenen Neukunden.






