On Tue, Jan 07, 2003 at 07:12:54PM +0100, Bert Lange wrote:
Hi Reinhard!
Wenn ich das richtig verstanden habe, wird der Empfänger mit dem RCPT-Kommando an den Server übergeben. Damit ist der Rest völlig irrelevant. Richtig?
Die relevante Information steht im Envolope (was im Wesentlichen
mail from: <...> rcpt to: <...> rcpt to: <...> rcpt to: <...>
beiinhaltet. Anschließend kommt nach
data
der Header der Mail, er kann irgendwelches RFC-822 (?) konformes Zeug enthalten. To: und From: haben hier nichts mit dem Envelope zu tun.
Der beste real life Vergleich ist wirklich
Umschlag -> Envelope (für den Postmann wichtig) Briefpapier(und -Kopf) -> für den Empfänger nett, manchmal irritierend Text -> na ja ...
Im Unterschied zum RL wird beim elektrischen Leben der Envelope abgetrennt, bevor Du die Mail erhälst. Die From_-Zeile enthält oft noch den Absender des Envelopes. Manche Mailserver schreiben in den Header noch ein "Appearently-To:" mit rein oder ein "Received: .... for <....>", aber nicht alle.
Alles, Envelope und Header (und Text ;-) kann grundsätzlich gefaked (oder gefäikt) sein.
Heiko