Per Default sendet WordPress E-Mails über die mail()-Funktion von PHP. Wie man mit Hilfe eines kostenfreien Plugins auf SMTP umstellen kann wird hier beschrieben.
Der E-Mail-Versandt mit der mail()-Funktion von PHP hat folgende Nachteile:
Hier erklären wir mit welchen Einstellungen Scripte auf unseren Webservern E-Mails versenden können:
Scripteinstellungen für den E-Mail-Versandt
Im Normalfall soll mit einer Absenderadresse der eigenen Script-Domain über den Mailserver bei uns versendet werden. Das entspricht dem ersten Eintrag auf der oben genannten Seite. Also Versandt via "localhost" auf Port 25 ohne SSL und Authentifizierung.
"Easy WP SMTP" ist ein sehr einfach zu konfigurierendes Plugin und dient hier als Beispiel.
Den Plugin-Installer aufrufen:
nach dem Plugin suchen und auf "Jetzt installieren" klicken:
nach dem Installieren auf "Aktivieren" klicken:
Die automatische Aktualisierung aktivieren:
und die Einstellungen aufrufen.
Hier die eigene E-Mailadresse der Domain eintragen mit der das WordPress läuft oder einer anderen Domain, die in demselben Hostingpaket definiert ist. Natürlich muss das Postfach auch im Control-Center eingerichtet sein.
Wenn mit einer externen E-Mail-Absenderadresse gesendet werden soll, müssen die Einstellungen des dafür zuständige SMTP-Servers eingetragen werden. Siehe auch hier.
Eine Test-E-Mail kann nun versendet werden: