WordPress sendet keine E-Mails? So behebst du es schnell

Behebe WordPress-E-Mail-Zustellprobleme. Häufige Ursachen und Schritt-für-Schritt-Lösungen für Kontaktformulare, WooCommerce, Passwort-Resets und Benachrichtigungs-E-Mails.

WordPress sendet keine E-Mails
WordPress sendet keine E-Mails? So behebst du es schnell?

Wenn deine WordPress-Site keine E-Mails sendet, bist du nicht allein. Das ist eines der häufigsten WordPress-Probleme und betrifft Kontaktformulare, Passwort-Resets, WooCommerce-Bestellbestätigungen und Plugin-Benachrichtigungen.

Die gute Nachricht: In etwa 10 Minuten ist es gelöst.

Warum WordPress-E-Mails scheitern

WordPress nutzt PHPs eingebaute mail()-Funktion zum E-Mail-Versand. Diese Methode hat grundlegende Probleme:

ProblemAuswirkung
Keine AuthentifizierungE-Mails werden als verdächtig geflaggt
Shared-Hosting-IPOft von E-Mail-Anbietern geblacklistet
Stille FehlschlägeKeine Fehlermeldungen, wenn E-Mails scheitern
Keine VerschlüsselungSicherheitsbedenken
Rate-LimitingHosting-Anbieter drosseln den Versand

Die meisten Hosting-Anbieter (GoDaddy, Bluehost, SiteGround usw.) schränken PHP mail() stark ein oder deaktivieren es ganz, um Spam-Missbrauch auf ihren Servern zu verhindern.

Häufige Symptome

  • Kontaktformular-Einsendungen kommen nie an
  • „Prüfe deine E-Mails”-Meldungen, aber nichts kommt
  • WooCommerce-Bestellbestätigungen fehlen
  • Passwort-Reset-Links werden nicht zugestellt
  • Neue Nutzer:innen-Registrierungs-E-Mails scheitern
  • Plugin-Benachrichtigungen verschwinden
  • E-Mails kommen an, landen aber im Spam

Die Lösung: SMTP-Plugin + E-Mail-Service

Schritt 1: WP Mail SMTP installieren

  1. Gehe zu Plugins > Neu hinzufügen im WordPress-Admin
  2. Suche nach „WP Mail SMTP”
  3. Klicke auf Jetzt installieren und dann Aktivieren

Schritt 2: Kostenlosen Brevo-Account erstellen

  1. Registriere dich auf brevo.com (kostenlos, keine Kreditkarte)
  2. Gehe zu Settings > SMTP & API > API Keys
  3. Generiere und kopiere deinen API-Key

Schritt 3: Das Plugin konfigurieren

  1. Gehe zu WP Mail SMTP > Settings
  2. Setze From Email auf deine Domain-E-Mail ([email protected])
  3. Setze From Name auf deinen Site-Namen
  4. Wähle Brevo als Mailer
  5. Füge deinen API-Key ein
  6. Klicke Save Settings

Schritt 4: Testen

  1. Gehe zu WP Mail SMTP > Email Test
  2. Trage deine E-Mail-Adresse ein
  3. Klicke Send Email
  4. Prüfe, ob sie in deinem Posteingang (nicht im Spam) ankommt

Schritt 5: DNS-Authentifizierung einrichten

Trage SPF- und DKIM-Einträge in die DNS-Einstellungen deiner Domain ein. Brevo liefert die genauen Werte. Das ist entscheidend, um Spam-Ordner zu vermeiden. Siehe unseren SPF-DKIM-DMARC-Guide.

Troubleshooting für spezifische Probleme

Kontaktformular-E-Mails kommen nicht an

  1. Prüfe, dass die WP-Mail-SMTP-Test-E-Mail funktioniert
  2. Prüfe die Plugin-Einstellungen deines Kontaktformulars (Contact Form 7, WPForms, Gravity Forms)
  3. Stelle sicher, dass die „An”-E-Mail-Adresse in den Formular-Einstellungen korrekt ist
  4. Prüfe den Spam-/Junk-Ordner
  5. Stelle sicher, dass keine E-Mail-Filter die Nachrichten blockieren

WooCommerce-E-Mails fehlen

  1. Gehe zu WooCommerce > Settings > Emails
  2. Prüfe, dass jeder E-Mail-Typ aktiviert ist
  3. Prüfe die Empfänger-E-Mail-Adresse
  4. Platziere eine Test-Bestellung zur Verifizierung
  5. Prüfe das WP-Mail-SMTP-E-Mail-Log auf Fehler

E-Mails landen im Spam

  1. Richte SPF-, DKIM- und DMARC-Einträge ein
  2. Stelle sicher, dass From Email deine Domain nutzt (nicht @gmail.com)
  3. Prüfe deine Domain auf E-Mail-Blacklists
  4. Führe einen E-Mail-Spam-Test durch
  5. Vermeide Spam-Trigger-Wörter im E-Mail-Content

Plugin-Konflikte

  1. Deaktiviere alle anderen E-Mail-bezogenen Plugins (nur eines sollte E-Mail handhaben)
  2. Wechsle temporär zu einem Standard-Theme
  3. Teste nur mit WP Mail SMTP
  4. Aktiviere Plugins einzeln wieder, um den Konflikt zu finden

Prävention

Sobald alles läuft, halte deine WordPress-E-Mails zuverlässig:

  1. Zustellung beobachten – prüfe WP-Mail-SMTP-Logs regelmäßig
  2. Plugins aktuell halten – veraltete Plugins können E-Mail kaputt machen
  3. Nach Updates testen – große WordPress-/Plugin-Updates können E-Mail betreffen
  4. Domain sauber halten – bleib von Blacklists fern
  5. Professionelle E-Mail nutzen – versende immer von deiner Domain, nicht von kostenlosen E-Mail-Adressen

Für vollständige SMTP-Setup-Details siehe unseren WordPress-SMTP-Guide und den WP-Mail-SMTP-Guide.

Frequently Asked Questions

Warum sendet WordPress keine E-Mails?
WordPress nutzt PHP mail(), was die meisten Hosting-Anbieter blockieren oder filtern. E-Mails werden entweder nie versendet, scheitern still oder landen im Spam. Die Lösung: Installiere ein SMTP-Plugin und leite E-Mails über einen dedizierten Service wie Brevo.
Wie behebe ich die WordPress-E-Mail-Zustellung?
Installiere das WP-Mail-SMTP-Plugin, verbinde es mit Brevo (kostenlos, 300 E-Mails/Tag), richte SPF- und DKIM-Authentifizierung ein und teste. Das behebt die Zustellung für alle WordPress-E-Mails – inklusive Formulare und WooCommerce.
Warum landen WordPress-E-Mails im Spam?
Fehlende E-Mail-Authentifizierung (SPF, DKIM, DMARC) ist die Hauptursache. Shared-Hosting-IPs stehen oft auf Blacklists. Lösung: Nutze SMTP mit einem seriösen Anbieter und richte ordentliche DNS-Authentifizierungs-Einträge ein.
Kostenlos mit Brevo starten