SMTP
- SMTP ist ein Protokoll zum Versand von Emails.
- ASCII-formatierte Nachrichten, bestehend aus Header- und Body-Teil
- Anhänge müssen in ASCII konvertiert werden – Multimedia Mail Extension (MIME)
- E-Mails senden: SMTP (oder HTTP bei Webmail)
- E-Mails empfangen: POP3, IMAP (oder HTTP bei Webmail)
- SMTP verwendet TCP für zuverlässige Kommunikation, Standard-Port: 25
- Das sendende System wird zum Client, das empfangende System agiert als Server
- Drei Phasen:
- Handshake
- Nachrichtenaustausch
- Abschluss/Final Commit
- Das Protokoll nutzt Befehle und Antwortnachrichten:
- Befehle: ASCII-Text
- Antworten: Statuscode und Text
- Nachrichten müssen in 7-Bit-ASCII codiert sein