Mail‑Protokolle

Contents
[ ]

SMTP

SMTP (Simple Mail Transfer Protocol) ist ein Protokoll, das zum Senden und Empfangen von E-Mail-Nachrichten über das Internet verwendet wird. Es ist ein wesentlicher Teil des E-Mail-Kommunikationsprozesses und ist hauptsächlich dafür verantwortlich, E-Mails vom Mail-Server des Absenders zum Mail-Server des Empfängers zu übertragen sowie E-Mails von einem Client zu einem Server zu übermitteln. Der Standardport für SMTP ist 25 für die Kommunikation zwischen Mail-Servern. Port 587 und Port 465 werden ebenfalls für SMTP verwendet, wobei 587 üblicherweise für die Mail-Übermittlung und 465 für SMTP über SSL (SMTPS) genutzt wird. SMTP ist definiert von RFC 5321 Version.

Hauptmerkmale:

  • Unterstützt Authentifizierungsmechanismen (z. B. SMTP AUTH), um sicherzustellen, dass nur autorisierte Benutzer E-Mails über den Server senden können.
  • SMTP kann SSL/TLS verwenden, um die Verbindung zwischen Client und Server zu verschlüsseln, wodurch sichergestellt wird, dass E-Mail-Daten sicher übertragen werden.
  • Bietet detaillierte Fehlermeldungen und Statuscodes, um den Erfolg oder Misserfolg der E-Mail-Übertragung anzuzeigen.
  • SMTP kann Multipart-Nachrichten verarbeiten, die das Einbinden von Anhängen und verschiedenen Inhaltstypen in einer E-Mail ermöglichen.
  • SMTP ist ein weit verbreitetes und standardisiertes Protokoll, das Kompatibilität über verschiedene E-Mail-Systeme und Clients hinweg sicherstellt (z. B. verwenden Microsoft Outlook und Mozilla Thunderbird SMTP, um ausgehende E-Mails zu senden). Automatisierte Systeme und Anwendungen nutzen SMTP, um Benachrichtigungen, Warnungen und andere automatisierte E-Mails zu senden.

IMAP

Internet Message Access Protocol (IMAP) ist ein Standardprotokoll, das von E-Mail-Clients verwendet wird, um E-Mail-Nachrichten von einem Mail-Server zuzugreifen, abzurufen und zu verwalten. Zu den unterstützten Clients gehören Microsoft Outlook, Mozilla Thunderbird, Apple Mail und viele Webmail-Dienste wie Gmail, Yahoo Mail und Outlook.com. Die am häufigsten verwendete Version ist IMAP4, definiert von RFC 3501. Im Gegensatz zu POP (Post Office Protocol), das E-Mails auf ein lokales Gerät herunterlädt, speichert IMAP E-Mails auf dem Server. Die Möglichkeit, E-Mail-Nachrichten direkt auf dem Mail-Server anzuzeigen und zu verwalten, bietet Flexibilität, sie von mehreren Geräten und Standorten aus zuzugreifen und reduziert das Risiko von Datenverlust, wenn ein Gerät verloren geht oder beschädigt wird. IMAP synchronisiert den E-Mail-Client mit dem Server, so dass Änderungen, die an einem Client vorgenommen werden (wie das Lesen oder Löschen einer E-Mail), auf allen anderen Clients reflektiert werden. IMAP verwendet typischerweise Port 143 für unverschlüsselte Kommunikation und Port 993 für verschlüsselte (SSL/TLS) Kommunikation.

Hauptmerkmale:

  • Ordnerverwaltung. IMAP ermöglicht es Benutzern, Ordner auf dem Mail-Server zu erstellen, zu löschen und umzubenennen. Es unterstützt hierarchische Ordnerstrukturen zur Organisation von E-Mails.
  • IMAP verfolgt den Status jeder E-Mail (z. B. gelesen, ungelesen, markiert, beantwortet). Diese Statuskennzeichen werden auf dem Server gespeichert, sodass sie auf allen Geräten konsistent sind.
  • IMAP kann bestimmte Teile einer E-Mail abrufen, wie Header oder Body-Teile, was für die Vorschau von E-Mails oder den Umgang mit großen Anhängen nützlich sein kann.
  • IMAP unterstützt serverseitige Suche und Filterung von E-Mails basierend auf verschiedenen Kriterien, sodass Clients bestimmte Nachrichten abrufen können, ohne alle E-Mails herunterzuladen.
  • Mehrere Clients können gleichzeitig auf dasselbe Postfach zugreifen. IMAP verarbeitet gleichzeitigen Zugriff und aktualisiert den Zustand von E-Mails in Echtzeit.
  • Serverabhängigkeit. Da E-Mails auf dem Server gespeichert werden, ist eine zuverlässige Internetverbindung erforderlich, um auf E-Mails zuzugreifen und sie zu verwalten. Serverausfälle können die Verfügbarkeit von E-Mails beeinträchtigen.
  • IMAP kann SSL/TLS verwenden, um die Verbindung zwischen Client und Server zu verschlüsseln, wodurch sichergestellt wird, dass E-Mail-Daten sicher übertragen werden.
  • IMAP unterstützt verschiedene Authentifizierungsmethoden, einschließlich OAuth, um Benutzeridentitäten sicher zu überprüfen.

IMAP-Protokollerweiterungen:

  • IMAP IDLE: Eine Erweiterung, die es dem Server ermöglicht, den Client in Echtzeit über neue Nachrichten oder Änderungen zu benachrichtigen, wodurch häufiges Abfragen reduziert wird.
  • IMAP QUOTA: Eine Erweiterung, die Mechanismen zur Verwaltung und Meldung von Speicherquoten bereitstellt und Benutzern hilft, die Größe ihrer Postfächer zu verwalten.
  • IMAP MOVE: Eine Erweiterung, die den Vorgang zum Verschieben von Nachrichten zwischen Ordnern auf dem Server optimiert und die Leistung verbessert.

POP3

Post Office Protocol version 3 (POP3) ist ein Protokoll, das von E‑Mail‑Clients wie Microsoft Outlook, Mozilla Thunderbird und Apple Mail zum Abrufen von E‑Mails von einem Mail‑Server verwendet wird. Es ist eines der ältesten und einfachsten Protokolle zum Abrufen von E‑Mails, das darauf ausgelegt ist, E‑Mails auf ein lokales Gerät herunterzuladen und optional vom Server zu löschen.

Hauptmerkmale:

  • Da E‑Mails auf das lokale Gerät heruntergeladen werden, können Benutzer offline auf ihre E‑Mails zugreifen, ohne eine permanente Internetverbindung zu benötigen.
  • POP3 ist einfach einzurichten und zu benutzen, wodurch es für Benutzer, die nur grundlegendes Abrufen von E‑Mails ohne erweiterte Funktionen benötigen, attraktiv ist.
  • POP3 synchronisiert E‑Mails nicht über mehrere Geräte hinweg. Sobald eine E‑Mail auf ein Gerät heruntergeladen wurde, ist sie standardmäßig nicht mehr auf dem Server verfügbar.
  • POP3 bietet nur begrenzte serverseitige Verwaltungsfunktionen. Erweiterte Features wie Ordnerverwaltung, serverseitige Suche und Nachrichtenstatus‑Flags werden nicht unterstützt.
  • Da E‑Mails lokal gespeichert werden, müssen Benutzer sicherstellen, dass sie ihre E‑Mail‑Daten sichern, um einem Datenverlust bei Geräteausfall vorzubeugen.
  • Benutzer können die POP3‑Einstellungen so konfigurieren, dass E‑Mails vom Server unmittelbar nach dem Herunterladen, nach einem festgelegten Zeitraum oder beim Löschen im lokalen Client entfernt werden.
  • POP3 kann SSL/TLS nutzen, um die Verbindung zwischen Client und Server zu verschlüsseln und so eine sichere Übertragung der E‑Mail‑Daten zu gewährleisten.

POP3‑Protokollversionen und Erweiterungen:

  • POP3 over SSL (POP3S) ist eine Variante von POP3, die über eine SSL/TLS‑Verbindung arbeitet und eine verschlüsselte Kommunikation zwischen Client und Server ermöglicht.
  • APOP (Authenticated Post Office Protocol) ist eine Erweiterung, die durch die Verwendung gehashter Passwörter eine sicherere Authentifizierungsmethode bietet.