Neuerdings Fehlermeldung beim Abschicken von PNs

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Benutzeravatar
Hainer
Mitglied
Beiträge: 38
Registriert: 04.07.2004 15:00
Wohnort: Mühlheim a. M.

Neuerdings Fehlermeldung beim Abschicken von PNs

Beitrag von Hainer »

Hallo Leute, seit heute bekomme ich eine Fehlermeldung, wenn ich von meinem phpBB 2.0.8a eine PN an einen anderen User versenden will:

Code: Alles auswählen

Ran into problems sending Mail. Response: 535 Error: authentication failed 
DEBUG MODE
Line : 131
File : /www/htdocs/v119525/includes/smtp.php
Der entsprechende Ausschnitt aus meiner smtp.php (mit markierter Zeile 131):

Code: Alles auswählen

	// Ok we have error checked as much as we can to this point let's get on
	// it already.
	if( !$socket = fsockopen($board_config['smtp_host'], 25, $errno, $errstr, 20) )
	{
		message_die(GENERAL_ERROR, "Could not connect to smtp host : $errno : $errstr", "", __LINE__, __FILE__);
	}

	// Wait for reply
	server_parse($socket, "220", __LINE__);

	// Do we want to use AUTH?, send RFC2554 EHLO, else send RFC821 HELO
	// This improved as provided by SirSir to accomodate
	if( !empty($board_config['smtp_username']) && !empty($board_config['smtp_password']) )
	{ 
		fputs($socket, "EHLO " . $board_config['smtp_host'] . "\r\n");
		server_parse($socket, "250", __LINE__);

		fputs($socket, "AUTH LOGIN\r\n");
		server_parse($socket, "334", __LINE__);

		fputs($socket, base64_encode($board_config['smtp_username']) . "\r\n");
		server_parse($socket, "334", __LINE__);

		fputs($socket, base64_encode($board_config['smtp_password']) . "\r\n");
// JETZT FOLGT ZEILE 131
		server_parse($socket, "235", __LINE__);
	}
	else
	{
		fputs($socket, "HELO " . $board_config['smtp_host'] . "\r\n");
		server_parse($socket, "250", __LINE__);
	}

	// From this point onward most server response codes should be 250
Hat jemand von Euch Profis einen Vorschlag für mich oder eine Idee, woran es liegen könnte? :cry:

Danke und Gruß
Hainer
Ceterum censeo infundibulum laetum abesse.
Benutzeravatar
D@ve
Ehemaliges Teammitglied
Beiträge: 3842
Registriert: 28.08.2002 19:33
Wohnort: Bretzfeld
Kontaktdaten:

Beitrag von D@ve »

Dein SMTP-Server braucht anscheinend Username und Kennwort. Hast Du das im Admin-Bereich auch eingegeben? Überprüf mal ob Du Dich irgendwo vertan hast. Du kannst es auch mal komplett ohne SMTP probieren...

Gruß, Dave
There are only 10 types of people in the world: Those who understand binary, and those who don't
Benutzeravatar
Hainer
Mitglied
Beiträge: 38
Registriert: 04.07.2004 15:00
Wohnort: Mühlheim a. M.

Beitrag von Hainer »

Danke für den Tipp, genau da hing's! :roll:

Man sollte Junior-Admins eben nicht alles erlauben, sie könnten urplötzlich auf die Idee kommen, "versehentlich" etwas an der Mailkonfiguration zu verdrehen! :evil:
Und da das PW nur als Sternchen dasteht... kommt Admin etwas spät auf diese Idee, das neu einzutragen. :-?

@admins: Kann geschlossen werden.

Danke und Gruß
Hainer


P.S.: Zu meinem Nickpage anstatt Website in Mitgliederliste, wie geht das? hast Du keinen Tipp? :cry: <hoff-und-lieb-guck>
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“