Teilen mit :

Inhaltsverzeichni

WordPress E-Mails kommen nicht an? Die SMTP-Lösung 2026

WordPress E-Mails kommen nicht an? Die SMTP-Lösung 2026

Inhaltsübersicht

Ein Kunde füllt dein Kontaktformular aus, eine Bestellung geht im Shop ein, ein Nutzer will sein Passwort zurücksetzen – und die E-Mail kommt einfach nicht an. Kein Fehler, keine Warnung, nichts. Wenn du dich fragst, warum deine WordPress E-Mails kommen nicht an, bist du nicht allein. Es ist eines der häufigsten und zugleich teuersten Probleme bei WordPress-Websites, denn jede verlorene Anfrage ist ein verlorener Kunde.

Die gute Nachricht: Die Ursache ist fast immer dieselbe, und die Lösung heißt WordPress SMTP. In diesem Beitrag erklären wir dir, warum WordPress beim E-Mail-Versand so unzuverlässig ist, wie SMTP das Problem löst und wie du mit unserem kostenlosen Plugin MME-Mail to SMTP in wenigen Minuten für zuverlässige Zustellung sorgst.

Warum kommen WordPress E-Mails nicht an?

WordPress verschickt alle E-Mails über die interne Funktion wp_mail(). Diese übergibt die Nachricht standardmäßig an die Mail-Funktion des Webservers – also an PHP mail(). Das klingt praktisch, ist in der Praxis aber das Kernproblem:

  • Fehlende Authentifizierung: Die Mail wird vom Webserver verschickt, nicht von deinem echten Postfach. Empfänger wie Gmail, Outlook oder GMX können nicht prüfen, ob der Absender berechtigt ist.
  • SPF, DKIM und DMARC greifen nicht: Seit Google und Yahoo 2024 ihre Absender-Richtlinien verschärft haben, landen nicht authentifizierte Mails noch häufiger im Spam oder werden komplett abgelehnt.
  • Shared Hosting mit schlechtem Ruf: Auf günstigen Hosting-Paketen teilst du dir die Server-IP mit vielen anderen Websites. Verschickt eine davon Spam, leidet auch deine Zustellbarkeit.
  • Hoster blockieren den Versand: Manche Anbieter deaktivieren PHP mail() ganz oder drosseln es stark.

Das Tückischste daran: WordPress sagt dir nicht, dass etwas schiefgeht. Kaum ein Plugin prüft, was wp_mail() zurückgibt. Viele Websites laufen deshalb wochenlang, bevor jemand merkt, dass Kontaktanfragen, Bestellbestätigungen oder Rechnungen längst nicht mehr ankommen. Gerade für einen WooCommerce-Shop ist das fatal.

Was ist WordPress SMTP – und warum ist es die Lösung?

SMTP (Simple Mail Transfer Protocol) ist der Standard, über den E-Mail-Server Nachrichten austauschen. Mit WordPress SMTP verschickt deine Website E-Mails nicht mehr über den Webserver, sondern über einen echten Mail-Dienst – zum Beispiel über dein Google-Workspace-Postfach, SendGrid oder Brevo. Der Vorteil: Die Nachricht ist sauber authentifiziert, kommt von einer vertrauenswürdigen IP und besteht die Prüfungen von SPF, DKIM und DMARC.

Das Ergebnis: Deine Mails landen im Posteingang statt im Spam-Ordner – und Kunden erhalten zuverlässig, was sie erwarten.

MME-Mail to SMTP: Das kostenlose Plugin von MME-pro

Es gibt viele SMTP-Plugins für WordPress. Wir haben trotzdem ein eigenes entwickelt, weil uns bei bestehenden Lösungen immer wieder dieselben Schwachstellen begegnet sind. MME-Mail to SMTP ist kostenlos im offiziellen WordPress-Verzeichnis verfügbar und leitet deine Mails nicht nur über einen echten Mail-Dienst um, sondern macht Fehler auch sichtbar.

Unterstützte Mail-Dienste

  • Google Workspace über ein Service-Konto mit domänenweiter Delegation – ohne Zustimmungsbildschirm, ohne Refresh-Token, nichts läuft nach sieben Tagen ab
  • Gmail per OAuth-Anmeldung für Konten ohne Workspace-Domain
  • SendGrid, Mailgun, Brevo, Postmark, Resend und SMTP2GO per API-Schlüssel
  • Jeder beliebige SMTP-Server, auch Anbieter, die hier nicht genannt sind

Was das Plugin von anderen unterscheidet

  • Kein E-Mail-Log – mit Absicht: Viele Mailer-Plugins speichern jede versendete Nachricht mit Empfänger, Betreff und oft sogar Inhalt in der Datenbank. Das ist ein dauerhaftes Risiko für Datenschutz und DSGVO. MME-Mail to SMTP speichert keine Kopie. Stattdessen siehst du, ob der Versand gerade funktioniert, was der letzte Fehler war und was in der Warteschlange liegt.
  • Retry-Warteschlange in der Gratis-Version: Fällt eine Mail wegen eines kurzen Netzwerkfehlers aus, ist sie bei den meisten kostenlosen Plugins verloren. Hier wird sie gespeichert und über die folgenden Stunden erneut versendet. Fehler, die kein Neuversuch löst – etwa ein zu großer Anhang –, werden sofort gemeldet.
  • Verständliche Fehlermeldungen: Statt „HTTP 401“ bekommst du einen klaren Hinweis, was genau falsch konfiguriert ist und wo du es beheben kannst.
  • Keine Telemetrie: Keine Registrierung, kein Konto, keine Nutzungsstatistiken. Das Plugin kontaktiert ausschließlich den Mail-Dienst, den du selbst einrichtest. Der vollständige Quellcode ist offen auf GitHub einsehbar.

So macht das Plugin Ausfälle sichtbar

Schlägt der Versand mehrmals hintereinander fehl – wie oft, legst du selbst fest –, erscheint ein Hinweis im Admin-Bereich. Zusätzlich färbt sich die Prüfung „E-Mail-Zustellung“ im WordPress Website-Zustand rot und nennt den letzten Fehler. Sobald wieder eine Mail erfolgreich rausgeht, verschwinden beide Warnungen automatisch. Entwickler können außerdem eigene Hooks für das Monitoring nutzen.

Auch beim Thema Sicherheit geht das Plugin keine Kompromisse ein: Zugangsdaten lassen sich direkt in der wp-config.php hinterlegen. Was in der Datenbank gespeichert wird, ist mit libsodium verschlüsselt – ähnlich konsequent wie ein SSL-Zertifikat die Verbindung zu deiner Website absichert.

WordPress SMTP einrichten: Schritt für Schritt

Die Einrichtung dauert in der Regel nur wenige Minuten. Ein Setup-Assistent führt dich durch alle Schritte und sendet am Ende eine echte Testmail – du weißt also sofort, ob alles funktioniert, bevor du dich darauf verlässt.

  1. Plugin installieren: Gehe in WordPress auf Plugins → Installieren, suche nach „MME-Mail to SMTP“ und aktiviere das Plugin. Alternativ lädst du es direkt aus dem WordPress-Plugin-Verzeichnis herunter.
  2. Assistenten öffnen: Unter „MME-Mail to SMTP“ im Admin-Menü startet beim ersten Aufruf automatisch der Einrichtungsassistent.
  3. Mail-Dienst wählen: Entscheide dich für einen Anbieter und gib die Zugangsdaten ein – oder melde dich direkt bei Google an.
  4. Zugangsdaten prüfen: Das Plugin verifiziert deine Eingaben direkt beim Anbieter.
  5. Testmail senden: Kommt die Testnachricht an, bist du fertig.

Wichtig: Deaktiviere vorher andere SMTP- oder Mailer-Plugins. WordPress erlaubt nur einem Plugin, den Versand zu übernehmen. MME-Mail to SMTP erkennt gängige Konkurrenz-Plugins und weist dich darauf hin.

Welcher Mail-Dienst passt zu dir?

  • Du nutzt bereits Google Workspace? Dann ist die Service-Konto-Verbindung die stabilste Lösung, weil keine Tokens ablaufen.
  • Du hast nur ein privates Gmail-Konto? Die Gmail-OAuth-Verbindung funktioniert, eignet sich aber eher für kleine Websites.
  • Du verschickst viele Transaktionsmails (Shop, Buchungen)? Dienste wie Brevo, Postmark oder SendGrid sind auf hohe Zustellraten spezialisiert.
  • Du nutzt Microsoft 365? Die Anbindung an Microsoft 365 sowie Zoho Mail gibt es über die separate Pro-Version des Plugins.

Unabhängig vom Anbieter gilt: Richte für deine Domain SPF, DKIM und DMARC korrekt ein. Erst dann entfaltet SMTP seine volle Wirkung bei der Zustellbarkeit.

Häufige Fehler und schnelle Lösungen

  • Gmail-Verbindung bricht jede Woche ab: Dein Google-Cloud-Zustimmungsbildschirm steht noch auf „Testing“. In diesem Status laufen Refresh-Tokens nach sieben Tagen ab. Stelle ihn auf „In production“ um und verbinde neu.
  • Service-Konto darf Postfach nicht nutzen: Die Client-ID wurde in der Google-Workspace-Admin-Konsole noch nicht für die domänenweite Delegation freigegeben. Das Plugin nennt dir genau diesen Schritt in der Fehlermeldung.
  • Anhänge werden abgelehnt: Bei der Google-API-Verbindung liegt die nutzbare Grenze bei etwa 2 MB pro Nachricht. Zu große Mails werden vor dem Versand mit klarer Meldung abgewiesen.
  • Mails kommen trotz SMTP im Spam an: Prüfe deine DNS-Einträge für SPF, DKIM und DMARC sowie die Absenderadresse. Sie sollte zur Domain des Mail-Dienstes passen.

Nie wieder verlorene Kundenanfragen

Wenn deine WordPress E-Mails kommen nicht an, liegt das fast nie an deinem Kontaktformular, sondern am Versandweg. Mit WordPress SMTP stellst du auf einen authentifizierten, zuverlässigen Versand um – und mit MME-Mail to SMTP weißt du jederzeit, ob deine Mails tatsächlich rausgehen. Ohne Mail-Log, ohne Telemetrie, mit Retry-Warteschlange und klaren Fehlermeldungen.

Du bist dir nicht sicher, ob deine Website noch weitere technische Baustellen hat? Nutze unseren kostenlosen Webseitencheck oder lies in unserem Vergleich WordPress vs. Shopify vs. WooCommerce, welches System zu deinem Business passt. Für eine professionelle WordPress-Website mit sauberer Technik von Anfang an unterstützt dich unser Team im Bereich Webdesign.

Häufige Fragen (FAQ)

Warum kommen meine WordPress E-Mails nicht an?

WordPress versendet standardmäßig über die PHP-Mail-Funktion des Webservers. Diese Mails sind nicht authentifiziert und landen deshalb häufig im Spam oder werden abgelehnt. Die Lösung ist der Versand über SMTP oder die API eines echten Mail-Dienstes.

Ist MME-Mail to SMTP kostenlos?

Ja. Das Plugin ist kostenlos im offiziellen WordPress-Verzeichnis erhältlich und unterstützt Google Workspace, Gmail, SendGrid, Mailgun, Brevo, Postmark, Resend, SMTP2GO sowie jeden SMTP-Server. Microsoft 365 und Zoho Mail sind Teil der Pro-Version.

Speichert das Plugin meine E-Mails?

Nein. MME-Mail to SMTP führt bewusst kein E-Mail-Log. So liegen keine Empfänger, Betreffzeilen oder Inhalte in deiner Datenbank, was den Datenschutz deutlich verbessert.

Kann ich zwei SMTP-Plugins gleichzeitig nutzen?

Nein. WordPress erlaubt nur einem Plugin, den Mail-Versand zu übernehmen. Deaktiviere andere Mailer-Plugins, bevor du MME-Mail to SMTP einrichtest.

Was passiert, wenn der Mail-Dienst kurz ausfällt?

Die Nachricht wird in einer Retry-Warteschlange gespeichert und in den folgenden Stunden automatisch erneut versendet. Hält der Ausfall an, informiert dich das Plugin per Admin-Hinweis und im Website-Zustand.

Welche WordPress- und PHP-Version brauche ich?

Das Plugin benötigt mindestens WordPress 6.5 und PHP 8.0.