Seite 1 von 2

An wen ist diese Mail

Verfasst: 29.09.2004 21:21
von DreamPromise
Moin

Wenn ich auf eine Betrag benachrichtigt werde erscheint in der Kopfzeile volgendes:
[ externes Bild ]

Aber es steht nicht an wen die gehen soll.

Ist da ein Fehler.....aber wooo??

DP

Verfasst: 29.09.2004 21:26
von Andy120
hi...

Ich kanns die nicht genau erklären, aber die Mails gehen an die Leute, die sich an dem Topic beteiligt haben..

Gruss Andy

Verfasst: 29.09.2004 21:28
von DreamPromise
Moin

Also das die Antworten an die gehen die sich da beteiligt haben ist ja wohl klaaaar :D :D :D :D

Aber warum steht da nicht der Name desjenigen ???

DP

Verfasst: 29.09.2004 21:29
von Andy120
Vieleicht weil das nicht bekannt gegeben wird... so als Datenschutz.. ;)

Gruss Andy

Verfasst: 29.09.2004 21:34
von kratzer54847
ich glaube,das kommt davon,dass phpBB die Adressen immer neu ausliest und in einem Array speichert.

siehe auch includes/emailer.php

Code: Alles auswählen

// Sets an email address to send to
function email_address($address)
{
	$this->addresses['to'] = trim($address);
}
ist auch IMHO der beste Weg.

Verfasst: 29.09.2004 21:45
von Christian_W
Wow, hier werden Theorien aufgestellt. ;)

1. phpBB trägt die Empfänger der Emails als BCC ein. Damit nicht jeder die Email-Adresse der anderen sieht.

2. To: ist ein Pflichtfeld bei Emails (d.h. da muss auf jeden Fall etwas stehen, auch wenn die eigentlichen Empfänger alle scho im BCC stehen)

3. Da kann man eine ganz normale Email-Adresse angeben an die dann jede einzelne Email geht, die durch phpBB versendet wir. (Bei kleinen Boards kein Problem aber bei phpbb.de würde da schnell das Postfach überlaufen)

4. deshalb gibt es den Platzhalter Undisclosed-recipients: für das To-Feld

Gruß Christian

Verfasst: 29.09.2004 22:09
von DreamPromise
Moin

Ja wie lößt man denn nun dieses Problem???
Ich möchte ja gerne das da ein Name steht für wen die Mail ist.

DP

Verfasst: 29.09.2004 22:16
von PhilippK
Um die Zahl der Theorien um eine weitere zu erhöhen ;-)

Die Aussage von Christian ist prinzipiell richtig - allerdings fehlt noch ein kleiner Teil: denn wie dem physikalische Brief besteht auch eine E-Mail aus Umschlag und Inhalt. Dass, was du zu sehen bekommst, ist nur der Inhalt - die für den Versand relevanten Informationen sind jedoch in dem Umschlag zu finden. Da du den Umschlag jedoch nicht zu sehen bekommst, siehst du eigentlich nur die irrelevanten Versandinformationen - das, was du in der E-Mail siehst, muss aber nicht mit dem übereinstimmen, was auf dem Umschlag gestanden ist. Daher ist es auch relativ egal, was du als Empfänger in deiner Mail stehen hast...

Siehe auch http://lists.uugrn.org/uugrn/att-0005/01-envelope

Gruß, Philipp

Verfasst: 30.09.2004 09:55
von Christian_W
DreamPromise hat geschrieben:Ja wie lößt man denn nun dieses Problem???
Das ist doch kein Problem. Der Empfänger weiß ja wie er heißt. Wenn er die Mail ließt ist sie ganz offensichtlch angekommen. ;)
DreamPromise hat geschrieben:Ich möchte ja gerne das da ein Name steht für wen die Mail ist.
Dann must Du jede Email einzeln versenden. Dadurch steigen Traffic und Serverlast. Bei kleinen Boards ist das aber wohl kein Problem. Den Code findest Du hier:
http://www.phpbb.de/viewtopic.php?p=262804#262804

Gruß Christian

Verfasst: 30.09.2004 10:48
von DreamPromise
Moin

Es ist schon wichtig die MAils zuzuordnen.
Die kommen ja alle ins Netzwerk...und von dort aus kann man die nicht zu den einzelnen Klienten zuordnen da ja nicht steh für wen die sind.

DP