Seite 1 von 1

Benutzerdefinierten Namen bei der E-Mailadresse des Boards

Verfasst: 03.06.2003 19:42
von Arakis
Hi,
wenn eine E-Mail versendet wird, steht bei "From" ja immer die adresse, die man in der Konfiguratin angegeben hat. Nun möchte ich gerne dort einen benutzerdefinierten Namen angeben, wie z.B. "StarTrek Board", so dass dieser im e-mail client zu lesen ist. Eigentlich müsste man im Header so was schreiben:

Code: Alles auswählen

From: "StarTrek Board" <myadress@domain.com>
Wenn man das nachdem der "DATA"-Befehlt gesendet wrude dem header hinzufügt, funktioniert das sogar. Nur hängt der SMTP-Server oder wer auch immer da ganz am Ende des Headers noch mals ein "myadress@domain.com" an. Also hat man zwei mal ein From. Ich kann mir nicht erklären warum dieses angehangen wird, bzw. wie man nun seinen benutzerdefinierten Namen angibt. :cry:

Bis dann,
Arakis

Verfasst: 03.06.2003 20:47
von Arakis
Hm, hab übersehen, dass From und Return-Path gar nicht in der emailer.php und smpt.php drin stehen, sondern woanders gesetzt werden.

Nun ja, ich habe in der emailer.php nach Zeile 189, also direkt nach "function send() {" dies hier eingebaut:

Code: Alles auswählen

$this->extra_headers = str_replace("phpbbmailer@stne.net", " \"STNE :: Forum\" <phpbbmailer@stne.net>", $this->extra_headers);
Endlich steht bei mir bei "Von" der email nicht mehr die adresse, sondern "STNE :: Forum" :)
Naja, ist wegen einem einheitlichem Mailkonzept, daher diese "Genauigkeit" ;)

Bis dann,
Arakis