Mitschrift einer SMTP Übertragung
$ telnet mail.net-lab.net 25
Trying 80.69.32.16...
Connected to gerstung3.net-lab.net.
Escape character is '^]'.
220 gerstung3.net-lab.net ESMTP Postfix (Debian/GNU)
helo localhost
250 gerstung3.net-lab.net
mail from:internet@net-lab.net
250 Ok
rcpt to:zieladresse@aj.net-lab.net
250 Ok
data
354 End data with .
Testnachricht!
.
250 Ok: queued as xxxxxxxx
Zum Erstellen einer eigenen E-Mail
mail.net-lab.net muß durch den SMTP-Server ("MX") ersetzt werden, auf dem die Zieladresse gehostet wird. Andere MXse im Internet werden die Aktion hoffentlich mit der Fehlermeldung "relaying denied" abbrechen.
Die Zeile "mail from:" ist eine Pflichtangabe. Hier wird die Adresse des Absenders eingetragen. Ebenso ist die Zeile "rcpt to:" Pflicht, damit klar ist, wem die Mail zugestellt werden soll (Empfänger). Weitere Zeilen im diesem Mailheader sind moeglich, diese beiden stellen das Minimun dar.
Die eigentliche Mail wird nach der Zeile "data" gesendet. Die Mail muss mit einer Zeile enden, die aus einem einizigen Punkt besteht. Daran erkennt SMTP, dass die E-Mail "zuende" ist.