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.
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:
| Problem | Auswirkung |
|---|---|
| Keine Authentifizierung | E-Mails werden als verdächtig geflaggt |
| Shared-Hosting-IP | Oft von E-Mail-Anbietern geblacklistet |
| Stille Fehlschläge | Keine Fehlermeldungen, wenn E-Mails scheitern |
| Keine Verschlüsselung | Sicherheitsbedenken |
| Rate-Limiting | Hosting-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
- Gehe zu Plugins > Neu hinzufügen im WordPress-Admin
- Suche nach „WP Mail SMTP”
- Klicke auf Jetzt installieren und dann Aktivieren
Schritt 2: Kostenlosen Brevo-Account erstellen
- Registriere dich auf brevo.com (kostenlos, keine Kreditkarte)
- Gehe zu Settings > SMTP & API > API Keys
- Generiere und kopiere deinen API-Key
Schritt 3: Das Plugin konfigurieren
- Gehe zu WP Mail SMTP > Settings
- Setze From Email auf deine Domain-E-Mail ([email protected])
- Setze From Name auf deinen Site-Namen
- Wähle Brevo als Mailer
- Füge deinen API-Key ein
- Klicke Save Settings
Schritt 4: Testen
- Gehe zu WP Mail SMTP > Email Test
- Trage deine E-Mail-Adresse ein
- Klicke Send Email
- 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
- Prüfe, dass die WP-Mail-SMTP-Test-E-Mail funktioniert
- Prüfe die Plugin-Einstellungen deines Kontaktformulars (Contact Form 7, WPForms, Gravity Forms)
- Stelle sicher, dass die „An”-E-Mail-Adresse in den Formular-Einstellungen korrekt ist
- Prüfe den Spam-/Junk-Ordner
- Stelle sicher, dass keine E-Mail-Filter die Nachrichten blockieren
WooCommerce-E-Mails fehlen
- Gehe zu WooCommerce > Settings > Emails
- Prüfe, dass jeder E-Mail-Typ aktiviert ist
- Prüfe die Empfänger-E-Mail-Adresse
- Platziere eine Test-Bestellung zur Verifizierung
- Prüfe das WP-Mail-SMTP-E-Mail-Log auf Fehler
E-Mails landen im Spam
- Richte SPF-, DKIM- und DMARC-Einträge ein
- Stelle sicher, dass From Email deine Domain nutzt (nicht @gmail.com)
- Prüfe deine Domain auf E-Mail-Blacklists
- Führe einen E-Mail-Spam-Test durch
- Vermeide Spam-Trigger-Wörter im E-Mail-Content
Plugin-Konflikte
- Deaktiviere alle anderen E-Mail-bezogenen Plugins (nur eines sollte E-Mail handhaben)
- Wechsle temporär zu einem Standard-Theme
- Teste nur mit WP Mail SMTP
- Aktiviere Plugins einzeln wieder, um den Konflikt zu finden
Prävention
Sobald alles läuft, halte deine WordPress-E-Mails zuverlässig:
- Zustellung beobachten – prüfe WP-Mail-SMTP-Logs regelmäßig
- Plugins aktuell halten – veraltete Plugins können E-Mail kaputt machen
- Nach Updates testen – große WordPress-/Plugin-Updates können E-Mail betreffen
- Domain sauber halten – bleib von Blacklists fern
- 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.