Wenn WordPress keine E-Mails sendet (z. B. bei Kontaktformularen, Benutzerregistrierungen oder Passwort-Zurücksetzungen), liegt das häufig an Servereinstellungen oder fehlender Konfiguration. Gehen Sie wie folgt vor, um das Problem zu beheben:
- Installieren Sie ein SMTP-Plugin wie z. B. „WP Mail SMTP“.
- Öffnen Sie die Plugin-Einstellungen im WordPress-Dashboard unter WP Mail SMTP → Einstellungen.
- Wählen Sie einen Mailer (z. B. SMTP, Gmail, Sendinblue, Mailgun) und geben Sie die erforderlichen Zugangsdaten ein:
- SMTP-Server (z. B. smtp.example.com)
- SMTP-Port (meist 587 oder 465)
- Verschlüsselung (TLS oder SSL)
- Benutzername (meist Ihre E-Mail-Adresse)
- Passwort oder App-Passwort
- Speichern Sie die Einstellungen und führen Sie einen Testversand über die Plugin-Oberfläche durch.
Wenn der Test fehlschlägt, prüfen Sie die Zugangsdaten und Servereinstellungen. Stellen Sie sicher, dass Ihr Hosting-Anbieter den Versand über SMTP erlaubt.
Vermeiden Sie den Versand über die PHP mail()-Funktion, da viele Server diese blockieren oder E-Mails als Spam markieren.