Verfasst: 07.07.2003 01:05
in der ZIP-Datei sind Ordner, du musst das halt richtig Entpacken (Winzip hat ne Hilfe dabei
)

phpBB.de - Die deutsche phpBB-Community
https://www.phpbb.de/community/
MadMatt hat geschrieben:Ich nutze ebenfalls ein Gratis-Lycos Account! Es funktioniert bisher alles bis auf die Mailerfunktion. Meine Setup-Einstellungen sind soweit ok.
Ich habe einen externen SMTP-Mailserver gewählt, aber trotzdem funktioniert das nicht! Wer hat die Mailbestätigung bei der Registrierung eines neuen Users unter Gratis-Lycos hinbekommen???
MadMatt®
http://mitglied.lycos.de/cubaforum/phpBB2/
Code: Alles auswählen
$emailer->email_address($lang['New_account_subject'] . ':;');
Code: Alles auswählen
$this->extra_headers = (($this->replyto != '') ? "Reply-to: <$this->replyto>\n" : '') . (($this->from != '') ? "From: <$this->from>\n" : "From: <" . $board_config['board_email'] . ">\n") . "Return-Path: <" . $board_config['board_email'] . ">\nMessage-ID: <" . md5(uniqid(time())) . "@" . $board_config['server_name'] . ">\nMIME-Version: 1.0\nContent-type: text/plain; charset=" . $this->encoding . "\nContent-transfer-encoding: 8bit\nDate: " . gmdate('D, d M Y H:i:s Z', time()) . "\nX-Priority: 3\nX-MSMail-Priority: Normal\nX-Mailer: PHP\nX-MimeOLE: Produced By phpBB2\n" . trim($this->extra_headers) . (($cc != '') ? "Cc:$cc\n" : '') . (($bcc != '') ? "Bcc:$bcc\n" : '');
Code: Alles auswählen
$this->extra_headers = (($this->replyto != '') ? "Reply-to: <$this->replyto>\n" : '') . (($this->from != '') ? "From: <$this->from>\n" : "From: <" . $board_config['board_email'] . ">\n") . "Return-Path: <" . $board_config['board_email'] . ">\nMessage-ID: <" . md5(uniqid(time())) . "@" . $board_config['server_name'] . ">\nMIME-Version: 1.0\nContent-type: text/plain; charset=" . $this->encoding . "\nContent-transfer-encoding: 8bit\nDate: " . gmdate('D, d M Y H:i:s Z', time()) . "\nX-Priority: 3\nX-MSMail-Priority: Normal\nX-Mailer: PHP\nX-MimeOLE: Produced By phpBB2\n" . $this->extra_headers . (($cc != '') ? "Cc:$cc\n" : '') . (($bcc != '') ? "Bcc:$bcc\n" : '');
Code: Alles auswählen
if ( !$result )
{
message_die(GENERAL_ERROR, 'Failed sending email', '', __LINE__, __FILE__);
}
Code: Alles auswählen
//if ( !$result )
//{
// message_die(GENERAL_ERROR, 'Failed sending email', '', __LINE__, __FILE__);
//}
Das befürchte ich langsam auch!Jonas hat geschrieben:Heißt das, bei Lycos gibt es keine eMails?
Danke Ab87!ab87 hat geschrieben:@ MadMatt
Hatte das selbe Problem, bin auch bei Lycos...
Ich habe es zwar auch nicht hinbekommen, dass registrierte Benutzer ein Bestätigungsmail erhalten und auch ich als Admin bekomme keines, aber wenn du die Einstellung "Admin muss registrierten Benutzer freischalten" wählst, mache folgendes und du bekommst keine Fehlermeldungen mehr:
Öffne includes/usercp_register.php
und lösche die folgende Zeile:
Dann öffnest du includes/emailer.phpCode: Alles auswählen
$emailer->email_address($lang['New_account_subject'] . ':;');
und ersetzt diesen Code:
mit diesem:Code: Alles auswählen
$this->extra_headers = (($this->replyto != '') ? "Reply-to: <$this->replyto>\n" : '') . (($this->from != '') ? "From: <$this->from>\n" : "From: <" . $board_config['board_email'] . ">\n") . "Return-Path: <" . $board_config['board_email'] . ">\nMessage-ID: <" . md5(uniqid(time())) . "@" . $board_config['server_name'] . ">\nMIME-Version: 1.0\nContent-type: text/plain; charset=" . $this->encoding . "\nContent-transfer-encoding: 8bit\nDate: " . gmdate('D, d M Y H:i:s Z', time()) . "\nX-Priority: 3\nX-MSMail-Priority: Normal\nX-Mailer: PHP\nX-MimeOLE: Produced By phpBB2\n" . trim($this->extra_headers) . (($cc != '') ? "Cc:$cc\n" : '') . (($bcc != '') ? "Bcc:$bcc\n" : '');
Zum Schluss ersetzt du diese Zeilen:Code: Alles auswählen
$this->extra_headers = (($this->replyto != '') ? "Reply-to: <$this->replyto>\n" : '') . (($this->from != '') ? "From: <$this->from>\n" : "From: <" . $board_config['board_email'] . ">\n") . "Return-Path: <" . $board_config['board_email'] . ">\nMessage-ID: <" . md5(uniqid(time())) . "@" . $board_config['server_name'] . ">\nMIME-Version: 1.0\nContent-type: text/plain; charset=" . $this->encoding . "\nContent-transfer-encoding: 8bit\nDate: " . gmdate('D, d M Y H:i:s Z', time()) . "\nX-Priority: 3\nX-MSMail-Priority: Normal\nX-Mailer: PHP\nX-MimeOLE: Produced By phpBB2\n" . $this->extra_headers . (($cc != '') ? "Cc:$cc\n" : '') . (($bcc != '') ? "Bcc:$bcc\n" : '');
noch mit diesen:Code: Alles auswählen
if ( !$result ) { message_die(GENERAL_ERROR, 'Failed sending email', '', __LINE__, __FILE__); }
(Auch in der includes/emailer.php Datei)Code: Alles auswählen
//if ( !$result ) //{ // message_die(GENERAL_ERROR, 'Failed sending email', '', __LINE__, __FILE__); //}
Bei mir kommt jetzt keine Fehlermeldung mehr, die registrierten User erhalten zwar keine Mail, aber sie können trotzdem schreiben und lesen... Wenn du wie ich oben schon gesagt habe die Einstellung "Admin muss registrierten Benutzer freischalten" gewählt hast, kannst du ihn auch ohne Mail im Admin-Panel freischalten. Bei der E-Mail Einstellung "Nutze einen SMTP Server zum Mailen" aktivierst du "Nein" (Unten alles leer lassen (Benutzernamen & PW))