Seite 1 von 1

Undisclosed-recipients bei Benachrichtigungsmail

Verfasst: 04.07.2003 12:10
von fussle
In der Benachrichtigungsmail erscheint nur noch To: Undisclosed-recipients statt der email adresse, hat es etwas mit diesem fehler zu tuen ?

Verfasst: 04.07.2003 12:54
von Mister_X
vielleicht hilft dir das Thema hier: http://www.phpbb.de/viewtopic.php?t=302 ... ndisclosed (da ich nicht der E-Mail-Header-Guru bin)

Verfasst: 04.07.2003 13:13
von fussle
So richtig hilft es nicht weiter. rein tech. gesehen funktioniert ja alles, ist eben nur ein kosmetisches problem.

Verfasst: 04.07.2003 13:14
von Mister_X
dann probiere mal das undis... mit ner Leerzeile zu ersetzen.

Verfasst: 05.07.2003 00:16
von Athlonpower
http://www.phpbb.de/viewtopic.php?t=30700

Ich schieb mal mein Problem hier mir rein.

Es geht um die Uhrzeit bei Mozilla. Die geht bei allen Mails falsch

Auch hier!!

EDIT: Ich werd das mal mit dem Leer lassen versuchen.

Verfasst: 05.07.2003 02:56
von Mister_X
bitte kein crossposten :)

Verfasst: 10.07.2003 03:48
von Gast
Hi Leute,

in der emailer.php in Zeile 210 erscheint das "Undisclosed-recipients.;".

Eine funktionierende Lösung ist es, wenn man es durch "(beliebiger text)" ersetzt. Dabei muss man die Klammern miteingeben!

Seitdem ich dies bei mir gefixt habe, erhalten die gewünschten Empfänger Ihre Benachrichtigung wieder innerhalb von Sekunden und ich selbst werde weder mit Fehlermeldungen zugemüllt noch erhalte ich Kopien der Benachrichtigungen (wäre der Fall wenn man oben seine eigen Adresse eingibt).

Gruß
Alex Ihrig

Verfasst: 19.07.2003 13:12
von Digifotograf
So ich habe nun die Lösung zwecks der doppelten Benachrichtigungen gelöst, hatte auch zuvor die Lösung von Acyd Burn unter:
http://www.phpbb.de/viewtopic.php?t=31721 ausprobiert, aber das Problem blieb bestehen!

Lösung:
1.

Code: Alles auswählen

öffne emailer.php suche 

 $to = ($to == '') ? (($board_config['sendmail_fix'] && !$this->use_smtp) ? ' ' : 'Undisclosed-recipients:;') : $to; 

Code: Alles auswählen

ersetze durch:

 $to = ($to == '') ? (($board_config['sendmail_fix'] && !$this->use_smtp) ? ' ' : '') : $to; 
2.

Code: Alles auswählen

öffne smtp.php suche

// Add an additional bit of error checking to the To field.
        $mail_to = (trim($mail_to) == '') ? 'Undisclosed-recipients:;' : trim($mail_to);

Code: Alles auswählen

ersetze durch:

// Add an additional bit of error checking to the To field.
        $mail_to = (trim($mail_to) == '') ? '' : trim($mail_to);
Das problem scheint bei dem Host zu sein den ihr benutzt, da wird wohl "undisclosed recipients" nicht ausgeführt.

Im übrigen bekomme ich auch die doppelten Benachrichtigungen hier aus diesem Forum.

mfg

Andreas