Mandalex
Zurück zum Index

SMTP bedeutet "Simple Mail Transfer Protokoll" und ist dafür zuständig, E-Mails auf einem Server zu senden. SMTP ist durch den Standard RFC 821 definiert und greift normalerweise auf den Port 25 zu.

Die Befehle werden wie bei HTTP über Ascii-Text angegeben.

Die tatsächlichen Daten werden nach dem Standard RFC 822 übergeben. Dieser ist folgendermassen definiert:

Header
-Blank line-
Body

Im Header stehen im Textformat und nicht mit den HTTP-Befehlen zu verwechsenld Zeilen wie

To: Guschti_Friedlimeier@bluewin.ch
From: Annegreetli_Hudipfupf@gmx.ch
Subject: I LOVE YOU

Was dann folgt, ist eine leere Linie, genau genommen: CR,LF,CR,LF. Also zwei aufeinanderfolgende Returns. Im Body befindet sich der eigentliche Brief, also beispielsweise:

Wenn du diesen Brief liest,
hast du gerade einen Virus
auf deinen Computer geladen.
Have a nice day.

Um jedoch auch anderes als nur Text zu verschicken, hat man die MIME, die "MultImedia Mail Extension" erfunden. Sie ist definiert durch RFC 2045 und RFC 2056.

Zurück zum Index