Fehler: "Error sending the password email" beim Anlegen eines neuen Benutzers
Wenn ich einen neuen Benutzer anlege, erhalte ich folgende Fehlermeldung:
Looks like there was an error on sending the password mail. Please contact the admin!
Wenn Sie die ACL-Funktion von DokiWiki nutzen, verwendet diese die PHP-Funktion mail, um das Passwort per E-Mail an den Benutzer zu senden. Den Fehler erhalten Sie, wenn das Versenden der E-Mail fehlschlägt. Grund hierfür ist, dass der Befehl
sendmail nicht verfügbar ist. Um das Problem zu beheben, müssen Sie zunächst die Software sendmail installieren. Alternativ dazu können Sie auch einen anderen Mail Transfer Agent (MTA) installieren, der sendmail ersetzt.
Auf Linux/Unix-Servern sollte die Software vorinstalliert sein. Auf Windows-Servern muss der MTA in der Datei php.ini konfiguriert werden.
Sollten Sie oder Ihr Webprovider die Konfiguration nicht durchführen können, können Sie stattdessen das Plugin smtp verwenden, um einen externen Mail-Server anzubinden.
Wenn Sie „keine“ Fehlermeldung erhalten und die E-Mail dennoch nicht beim Benutzer ankommt, prüfen Sie die Log-Dateien auf dem sendenden und dem empfangenden E-Mail-Server. Prüfen Sie dort auch den Spam-Filter-Ordner.
