SMTP

Das Simple Mail Transfer Protocol ist die Internt-Methode um Mail zu einem Mailserver zu transportieren. Es benutzt TCP-Port 25.

SMTP benutzt Warteschlangen. Immer wenn eine Nachricht über SMTP verschic´kt wird, wird Sie in einer Warteschlange plaziert. Immer wenn SMTP eine Verbindung zur Gegenstelle aufbaut, versucht es die Mail loszuwerden. Wenn es die Nachricht nicht innerhalb einer bestimmten Zeit versandt hat, dann wird sie als unzustellbar zurückgestellt.

SMTP-Befehle

Das Protokoll überträgt jede Nachricht als 7-Bit-ASCII-Zeichen. Das Ende der Nachricht wird durch einen einzelnen Punkt am Zeilenanfang dargestellt. Wenn eine Zeile in einer Nachricht mit einem Punkt beginnt, dann wird von SMTP dieser um einen weiteren ergänzt.

SMTP hat einen recht infache Befehlsumfang

Befehl

Beschreibung

DATA

Text der Nachricht

EXPN

Expansion der Verteilerliste

HELO

Verbindung aufbauen

HELP

Hilfeinformationen zurückliefern

MAIL

Absenderadresse

NOOP

Keine Operation

RCPT

Empfängeradresse(n)

RSET

Momentane Transaktion beenden

SAML

Nachricht auf das Benutzerterminal und als Mail senden

SEND

Nachricht auf das Terminal des Benutzers senden

SOML

Nachricht auf das Benutzerterminal oder als Mail senden

TURN

Sender und Empfänger tauschen

VRFY

Benutzernamen berprüfen