Hauptmenü öffnen

Siwecos β

SMTP (Simple Mail Transfer Protocol)

Bei SMTP handelt es sich um ein einfaches E-Mail-Transportprotokoll, welches zum Verschicken von E-Mails in Computernetzen dient. Vorrangig wird es zum Versenden und zum Weiterleiten von E-Mails über den klassischen Port 25 (SMTP) verwendet. Neuere Server nutzen den SMTP-Port 587 mit STARTTLS oder Port 465 mit SSL/TLS, um E-Mails ausschließlich von authentifizierten Benutzern oder Servern entgegenzunehmen.

Vereinfacht können Sie sich das so vorstellen:

  • Das E-Mail-Programm (Client) meldet sich beim Mailserver an.
  • Der Mailserver antwortet, ob er zum Austausch bereit ist.
  • Falls ja, gibt der Client seine Kennung, also seinen Benutzernamen an.
  • Ist der Name bekannt, gibt es vom Mailserver ein OK, ansonsten bricht er hier ab.
  • Jetzt wird die Absender- und Empfänger-Adresse übermittelt.
  • Kommt vom Mailserver ein OK, beginnt die Übertragung.
  • Danach wird die Verbindung getrennt.

Absender- und Empfängeradresse sind wie bei allen textbasierten Protokollen frei wählbar, daher ist die Verlässlichkeit der Absenderangabe einer E-Mail nicht gegeben. Die Adressen im MAIL FROM- und RCPT TO-Kommando können sich von den Adressen im From:- und To:-Mailheader unterscheiden. Diese Möglichkeit nutzen Spamer aus, um Absender-Angaben zu fälschen.

Mittlerweile wurden zwar Maßnahmen und Verfahren entwickelt, um den Missbrauch von SMTP-Servern entgegenzuwirken, aber diese Maßnahmen sind optional. Es ist den Administratoren überlassen, ob sie diese Verfahren in ihren Mail-Servern aktivieren und konfigurieren. Empfehlenswert ist das allemal.

Beim Abholen von E-Mails kommen spezialisierte Protokolle wie POP3 oder IMAP zum Einsatz.