Was bei der Fehlermeldung Failed sending email zu tun ist.
Falls beim registrieren, versenden von bordinternen Mails oder beim schreiben von Beiträgen eine Fehlermeldung in der Form erscheint:
Code:
Failed sending email :: PHP ::
DEBUG MODE
Line : 234
File : ***/includes/emailer.php
Entweder ist der auf dem Server installierte Mailserver nicht richtig konfiguriert, offline oder schlichtweg nicht vorhanden. Dann kann das phpBB keine E-Mails versenden und meldet sich mit dieser Fehlermeldung.
Die einfachste Lösung ist es dann, im Adminbereich (unter Allgemeines -> Konfiguration) einen SMTP Server auszuwählen.
Als SMTP Server kann beispielsweise ein Mailaccount bei einem Freemail-Anbieter (z.B. www.epost.de) dienen.
Dazu müssen in die dafür vorgesehenen Felder der SMTP-Host (die Adresse des Servers), der Benutzername und das Passwort des Accounts eingegeben werden.
Die SMTP-Daten erfährt man üblicherweise in den Hilfeseiten der einzelnen Anbieter.
Gibt es bei den o.g. Aktionen weiterhin Fehlermeldungen (erkennbar z.B. an der angegebenen Datei smtp.php), sollten die SMTP-Daten überprüft werden.
Code:
Ran into problems sending Mail. Response: 535 5.7.0 authentication failed
DEBUG MODE
Line : 131
File : ***/includes/smtp.php
Diese Meldung weist beispielsweise auf eine Fehlauthentifizierung hin. Etwa ein falscher Benutzername oder Passwort. Bei einigen Anbietern ist es auch nicht möglich, die SMTP-Funktion von einem "fremden" Server aus zu nutzen.
Dann sollte ein anderer Mailservice getestet werden.
Die häufigsten Anbieter gefolgt von den SMTP-Adressen, die im Adminbereich eingetragen werden müssen:
web.de erlaubt den Einsatz per SMTP übrigens nicht.
Treten o.g. Fehlermeldungen bei einer verwendeten phpBB Version 2.0.5 auf, wird ein Update auf die neueste Version empfohlen, da dort ein "E-Mail-Bug" vorhanden ist.