StartseiteRatgeberWP Mail SMTP einrichten

WP Mail SMTP einrichten

Daniel WunderlichAktualisiert am 29. Oktober 2025Allgemein6 Min. Lesedauer

E-Mail-Zustellungen sind das Rückgrat jeder professionellen Website. Verpasste Nachrichten oder Spam-Filterprobleme schaden Ihrem Image und Ihrem Geschäft. Mit einer verlässlichen SMTP-Lösung gehören diese Sorgen der Vergangenheit an.

Das Wichtigste in Kürze

  • WP Mail SMTP Plugin installieren und aktivieren
  • Absendername und E-Mail-Adresse konfigurieren lassen
  • SMTP-Host, Port und Authentifizierungsdaten eingeben
  • TLS oder SSL-Verschlüsselung auswählen und aktivieren
  • Test-E-Mail senden und Logdatei prüfen
  • SPF-Eintrag in Ihrer DNS-Zone hinzufügen

Nichts ist frustrierender, als Kontaktanfragen oder Bestellbestätigungen welche nicht ankommen. Die Standard-PHP-Mail-Funktion von WordPress stößt hier oft an ihre Grenzen. Unser Ratgeber führt Sie Schritt für Schritt zur richtigen E-Mail-Konfiguration. Sie lernen, wie Sie mit wenigen Klicks ein bewährtes Plugin installieren, einrichten und testen. Starten Sie jetzt, um Zeit zu sparen und Ihre Zustellraten deutlich zu verbessern.

Was ist WordPress SMTP?

WordPress SMTP bezeichnet den standardisierten Weg, wie WordPress E-Mails über einen externen SMTP-Server versendet, statt die eingebaute PHP-Mail-Funktion zu nutzen. So wird sichergestellt, dass Nachrichten zuverlässig zugestellt und nicht im Spam-Ordner landen. Ein SMTP-Plugin wie WP Mail SMTP übernimmt dabei die komplette Authentifizierung und Konfiguration, führt Sie durch die Einrichtung und bietet Logging-Tools, um Sendeversuche und Fehler transparent nachzuverfolgen. Dadurch behalten Sie stets die Kontrolle über Absendername, E-Mail-Adresse und technische Einstellungen.

Warum E-Mail-Zustellung in WordPress oft scheitert

Viele WordPress-Websites versenden E-Mails über die interne PHP-Mail-Funktion, die von Hosting-Providern häufig gedrosselt oder ohne gültige Authentifizierung verschickt wird. Infolgedessen landen bis zu 15 % Ihrer Nachrichten direkt im Spam-Ordner oder werden gar nicht erst zugestellt. Laut Validity lag die globale Inbox-Platzierungsrate 2022 bei knapp 85 % – alles unter 80 % gilt bereits als kritisch (Tabular). Eine Zustellrate über 89 % wird hingegen als gut eingestuft (EmailTooltester.com). Ohne verlässliche Authentifizierung fehlt E-Mails die notwendige Reputation und technische Sicherheit, was die Trefferquote massiv beeinträchtigt.

Wozu ein SMTP-Plugin?

Ein dediziertes SMTP-Plugin erhöht die Zuverlässigkeit Ihrer WordPress-E-Mails signifikant, weil es die Nachrichten über etablierte Mailserver verschickt und so Spam-Filter souverän passiert. Durch Authentifizierung via SMTP oder API-Token baut das Plugin Vertrauen bei den großen Mail-Providern auf. Zudem schaffen Transparenz und Logging-Funktionen Klarheit darüber, ob und wann E-Mails erfolgreich versandt wurden. Schließlich bietet ein SMTP-Plugin die Flexibilität, verschiedene Mail-Provider zu testen und bei Ausfällen schnell zu wechseln, ohne die Website neu konfigurieren zu müssen.

Plugin-Installation über das WordPress-Backend

Melden Sie sich im WordPress-Adminbereich an und navigieren Sie zu Plugins → Installieren. Suchen Sie nach „WP Mail SMTP“, wählen Sie das gleichnamige Plugin von WPForms aus und klicken Sie auf Jetzt installieren. Nach der Installation aktivieren Sie das Plugin mit einem Klick auf Aktivieren. Direkt im Anschluss finden Sie den neuen Menüpunkt WP Mail SMTP in der linken Seitenleiste, über den Sie sämtliche Einstellungen vornehmen.

WordPress SMTP-Verbindung herstellen

Öffnen Sie WP Mail SMTP → Einstellungen und starten Sie den Einrichtungs-Assistenten. Wählen Sie Ihren bevorzugten Mailer (z. B. SMTP, SendGrid API, Gmail) aus und klicken Sie auf Weiter. Geben Sie anschließend Ihre SMTP-Zugangsdaten ein (Host, Port, Benutzername, Passwort). Das Plugin testet automatisch die Verbindung und zeigt eine Erfolgsmeldung an, wenn alles korrekt konfiguriert ist. Sollte der Test fehlschlagen, prüfen Sie bitte Ihre Anbieter-Dokumentation oder die Fehlermeldung im Debug-Log.

SMTP-Daten finden

Die benötigten Daten erhalten Sie in der Regel im Control Panel Ihres Hosting-Providers (cPanel, Plesk) oder in der Dokumentation Ihres E-Mail-Anbieters. Typische Angaben sind SMTP-Host (z. B. smtp.gmail.com), Port (465 oder 587) sowie die Verschlüsselungsmethode (SSL/TLS). Nutzen Sie E-Mail-Services wie Mailgun oder SendGrid, finden Sie die Fall-Back-Daten in Ihrem Dashboard unter „SMTP Settings“. Dokumentieren Sie sämtliche Angaben sorgfältig in einem Passwortmanager, um Tippfehler zu vermeiden.

Als Benutzername verwenden Sie meist Ihre vollständige E-Mail-Adresse, das Passwort entspricht Ihrem Login-Passwort oder einem speziell erzeugten App-Passwort. Bei API-basierten Mailern (SendGrid, Mailgun) wird stattdessen ein API-Token eingetragen. Achten Sie darauf, dass diese sensiblen Daten niemals unverschlüsselt gespeichert werden – das WP Mail SMTP Plugin verschlüsselt Passwörter in der Datenbank, sofern Sie die AUTH_KEY-Konstanten in der wp-config.php korrekt gesetzt haben.

Mailer-Option auswählen

Wählen Sie zwischen klassischem SMTP, API-Mailer oder dem kostenlosen PHP-Mail-Mailer. SMTP bietet solide Zustellraten, benötigt aber gültige Zugangsdaten. API-Mailer (z. B. SendGrid API) arbeitet häufig performanter und umgeht mögliche Port-Blockaden. PHP-Mail-Mailer ist nur für Testumgebungen geeignet, da er in der Praxis sehr unzuverlässig ist. Für Produktionsseiten empfehlen wir den API-Mailer Ihres bevorzugten E-Mail-Services.

Daten eingeben

Navigieren Sie zu WP Mail SMTP → Einstellungen und tragen Sie im Abschnitt Mailer Ihre SMTP-Host-Adresse, den Port, die Verschlüsselungsart sowie Benutzername und Passwort/API-Token ein. Legen Sie unter From Name und From Email den Absender fest – idealerweise eine Domänen-E-Mail wie info@ihredomain.de. Ein Klick auf Änderungen speichern sichert Ihre Eingaben. Sie können die Konfiguration jederzeit nachträglich anpassen.

Für SSL verwenden Sie Port 465, für TLS Port 587. SSL verschlüsselt die Verbindung bereits beim Verbindungsaufbau, TLS hingegen startet unverschlüsselt und wechselt dann zur Verschlüsselung. Moderne Mailserver bevorzugen TLS; stellen Sie daher in der Regel TLS ein, sofern Ihr Provider dies unterstützt. Aktivieren Sie zudem Authentifizierung, damit nur autorisierte Nutzer E-Mails versenden können.

Zusätzliche Sicherheitseinstellung

Standardmäßig speichert das WP Mail SMTP Plugin Ihre SMTP-Zugangsdaten verschlüsselt in der WordPress-Datenbank. Möchten Sie diese Informationen zusätzlich vor unbefugtem Zugriff schützen empfiehlt es sich, die Anmeldeinformationen als Konstanten in der wp-config.php zu hinterlegen. https://wpmailsmtp.com/docs/how-to-secure-smtp-settings-by-using-constants/ Dadurch sind die Werte nur im Dateisystem sichtbar und bleiben unverändert, selbst wenn Benutzer im Admin-Bereich Einstellungen anpassen oder die Datenbank exportieren.

So aktivieren Sie die Nutzung von Konstanten und hinterlegen Ihr SMTP-Passwort direkt in der wp-config.php. Ersetzen Sie dabei DEIN_SMTP_PASSWORT durch Ihr tatsächliches Passwort oder Ihren API-Schlüssel. Diese Methode empfiehlt sich insbesondere für Shop-Installationen, Unternehmensseiten und Multi-Site-Umgebungen, in denen Sie volle Kontrolle über sensible Konfigurationsdaten behalten möchten.

define( 'WPMS_ON', true );

define( 'WPMS_SMTP_PASS', 'DEIN SMTP Passwort' );

E-Mail-Test und Protokollprüfung

Nach dem Speichern klicken Sie auf E-Mail testen und geben eine Zieladresse ein. Das Plugin zeigt an, ob die Verbindung erfolgreich war, und liefert bei Bedarf im Debug-Log detaillierte Fehlermeldungen. So erkennen Sie sofort, ob Port-Blockaden, falsche Passwörter oder Zertifikatsfehler vorliegen. Wiederholen Sie den Test, bis eine saubere Zustellung gelingt – andernfalls konsultieren Sie die Support-Dokumentation Ihres SMTP-Anbieters.

SMTP Einstellung für gängige Provider

All-Inkl SMTP Einstellungen

Hostdein-login.kasserver.com
VerschlüsselungSSL
Port465
BenutzernameMail-Adresse
PasswortMail-Passwort

Domainfactory SMTP Einstellungen (vor Microsoft 365 Migration)

Hostsslout.df.eu
VerschlüsselungSSL
Port465
BenutzernameMail-Adresse
PasswortMail-Passwort

Gmail / G Suite SMTP Einstellungen

Hostsmtp.gmail.com
VerschlüsselungTLS / SSL
Port587 / 465 bei SSL
BenutzernameMail-Adresse
PasswortMail-Passwort

Gmx SMTP Einstellungen

Hostmail.gmx.net
VerschlüsselungTLS / SSL
Port587 / 465 bei SSL
BenutzernameMail-Adresse
PasswortMail-Passwort

Hosteurope SMTP Einstellungen

Hostwpxxxxxxxx.mailout.server-he.de
VerschlüsselungTLS / SSL
Port587 oder 25 / 465 bei SSL
Benutzernamewpxxxxxxxx-Kontoname oder E-Mail
PasswortMail-Passwort

Hotmail SMTP Einstellungen

Hostsmtp.live.com
VerschlüsselungTLS
Port587
Benutzername Mail-Adresse
PasswortMail-Passwort

Strato SMTP Einstellungen

Hostsmtp.strato.de
VerschlüsselungSSL
Port465, bei Problemen ebenfalls 587
Benutzername Mail-Adresse
PasswortMail-Passwort

1und1 SMTP Einstellungen

Hostsmtp.1und1.de
VerschlüsselungTLS
Port587
Benutzername Mail-Adresse
PasswortMail-Passwort

Ionos SMTP Einstellungen

Hostsmtp.ionos.de
VerschlüsselungSSL / TLS
Port465 / 587
Benutzername Mail-Adresse
PasswortMail-Passwort

webgo SMTP Einstellungen

HostsXX.goserver.host
VerschlüsselungSTARTTLS
Port587
Benutzername Mail-Adresse
PasswortMail-Passwort

Häufige Fragen

Wie installiere ich WP Mail SMTP?

Gehen Sie im WordPress-Dashboard zu Plugins → Neu hinzufügen, suchen Sie nach WP Mail SMTP und klicken Sie auf Jetzt installieren. Nach der Installation aktivieren Sie das Plugin mit einem Klick auf Aktivieren. Anschließend finden Sie den Menüpunkt WP Mail SMTP in der linken Seitenleiste, über den Sie mit der Konfiguration beginnen können.

Wie richte ich einen SMTP-Server ein?

Öffnen Sie im Plugin-Menü von WP Mail SMTP den Einrichtungs-Assistenten und wählen Sie die Option Anderes SMTP aus. Tragen Sie dort Ihren SMTP-Host, den Port (z. B. 587 für TLS), Verschlüsselung (TLS oder SSL), Benutzername und Passwort ein. Speichern Sie die Einstellungen und versenden Sie eine Test-E-Mail, um die Verbindung zu prüfen.

Warum Port 587 für SMTP?

Port 587 ist der Standardport für SMTP-Einreichungen mit TLS-Verschlüsselung, da er moderne Sicherheitsanforderungen erfüllt und von gängigen Mail-Servern unterstützt wird. Im Vergleich zu Port 25, der oft von ISPs gedrosselt oder blockiert wird, bietet Port 587 eine zuverlässigere Zustellung. Zudem stellt er sicher, dass Ihre Zugangsdaten beim Verbindungsaufbau geschützt übertragen werden.

Geschrieben von Daniel Wunderlich

Daniel Wunderlich

Daniel Wunderlich

Inhaber, Webchaniker

Daniel Wunderlich ist Inhaber der Webagentur Webchaniker.

Kommentare (0)

Bisher keine Kommentare. Sei der Erste, der einen Kommentar hinterlässt!