WordPress-E-Mails zuverlässig zustellen: SMTP statt PHP-Mail
Standardmäßig versendet WordPress E-Mails über die PHP-Funktion wp_mail(), die intern mail() nutzt. Viele Webserver haben diese Funktion deaktiviert oder eingeschränkt: Kontaktformulare, Bestellbestätigungen und Passwort-E-Mails landen im Spam-Ordner oder kommen gar nicht an.
Ein SMTP-Server löst das Problem grundlegend, weil er sich authentifiziert beim Mailserver des Empfängers vorstellt.
Warum PHP-Mail scheitert
- Fehlende Absender-Authentifizierung (kein SPF/DKIM/DMARC aus WordPress heraus)
- Shared-Hosting-Server mit schlechter IP-Reputation
- Spam-Filter blockieren unauthentifizierte Nachrichten
Vorteile eines SMTP-Servers
- Authentifizierung: SMTP nutzt SPF, DKIM und DMARC. Spam-Filter erkennen die E-Mail als legitim.
- Bessere Reputation: Dedizierte SMTP-Server haben eine gepflegte Absender-IP.
- Transparente Fehlerprotokolle: Bei Problemen liefert der SMTP-Server verwertbare Fehlercodes statt stillem Scheitern.
Einrichtung in WordPress
- SMTP-Plugin installieren
Empfohlen: WP Mail SMTP. Im WordPress-Dashboard unter Plugins installieren und aktivieren. - SMTP-Zugangsdaten eintragen
In den Plugin-Einstellungen folgende Felder ausfüllen:- SMTP-Host (z. B.
mail.ihredomain.deodersmtp.gmail.com) - Port: 587 für STARTTLS oder 465 für SSL/TLS
- Absender-E-Mail-Adresse und Passwort
- SMTP-Host (z. B.
- Test-E-Mail versenden
Im Plugin-Dashboard unter „E-Mail-Test“ eine Empfängeradresse eingeben und senden. Prüfen Sie Posteingang und Spam-Ordner des Empfängers.
DNS-Einträge prüfen
Parallel zur SMTP-Konfiguration sollten SPF, DKIM und DMARC korrekt in Ihrer DNS-Zone eingetragen sein. Anleitung dazu: Mailprogramm-Einstellungen und E-Mail-Domain einrichten.
Weitere Empfehlungen
- Plugins und Themes regelmäßig aktualisieren, um Sicherheitslücken zu schließen.
- Kontaktformulare mit Honeypot oder CAPTCHA absichern, damit Ihr SMTP-Kontingent nicht durch Bot-Anfragen verbraucht wird.
Bei Fragen zur SMTP-Konfiguration auf msrv.io-Hosting helfen wir Ihnen direkt weiter: Support kontaktieren.