Man liest sich: POP3/IMAP
Gliederung 1. Einführung 1.1 Allgemeiner Nachrichtenfluss beim Versenden von E-Mails 1.2 Client und Server 1.2.1 Client 1.2.2 Server 2. POP3 2.1 Definition 2.2 Geschichte und Zugriff 2.3 Aufbau und Konzept Man liest sich: POP3/IMAP
Gliederung 3. IMAP 3.1 Definition 3.2 Geschichte und Zugriff 3.3 Aufbau und Konzept 4. POP3 und IMAP im Vergleich 4.1 Vor- und Nachteile der einzelnen Protokolle 4.1.1 POP3 4.1.2 IMAP 5. Literatur Man liest sich: POP3/IMAP
Viele E-Mail-Nutzer vewenden MUAs (Mail User Agents) zum Lesen und Schreiben von Nachrichten Softwarepakete können, bei Verwendung derselben Protokolle, verschieden sein Grund: Offenheit des Internet-Standards Einführung
Allgemeiner Nachrichtenfluss beim Versenden von E-Mails Einführung
- Sender und Empfänger haben einen MUA - MUA überträgt Nachricht an einen Mail-Server - via SMTP erfolgt die Ausführung an einen Mail Transfer Agent (MTA) - MTA bekommt einen Request, um zu entscheiden, ob eine Nachricht angenommen wird - Erreicht die Nachricht den letzten MTA, wird diese an einen Message Delivery Agent (MDA) gesendet Einführung
- Ablage der E-Mail als reine Datei - Weiterleitung an eine Datenbank und dauerhafte Speicherung bis zum Abruf der Nachricht im Nachrichtenspeicher (message store) - POP3/IMAP-Server greift auf Nachrichtenspeicher zu (MUA des Empfängers wird kontaktiert) - Server agiert unabhängig vom MTA (nur für Authentifizierung und Übertragung der Nachricht zuständig) Einführung
Client und Server Einführung
Client Unter einem Client ist ein E-Mail-Programm (auch MUA genannt) zu verstehen, mit dem Nachrichten werden. 1. empfangen 2. bearbeitet/-antwortet 3. versendet Beispiele sind Mozilla Thunderbird, Mircosoft Outlook, Evolution oder Mutt Einführung
Server Es gibt verschiedene Mail-Server, welche für die Kommunikation zwischen Nachrichten im Internet beim Versenden hilfreich sind. Die bekanntesten Server sind hierbei Courier Mail Server und Cyrus Einführung
POP3
Definition Steht für Post Office Protocol und ist für den Abruf von Nachrichten entwickelt worden. Beschreibung in RFC 937/918(?) (POP) und 1460/1081(?) (POP3) dokumentiert POP3
Geschichte und Zugriff Übertragung der Kommandos an den Port 110 (Standard) oder 995 (sicher) für Zugriff auf das E-Mail Postfach. Erstmals im Jahre 1984 entwickelt (RFC 918) 2.Version 1985 3.Version 1988 (RFC 1081) mit jeder Version Verbesserung in der Implementierung als auch Beschreibung POP3
Aufbau und Konzept Nachrichten liegen lokal auf dem Rechner Lesen und Antworten wird offline bearbeitet Versenden erfolgt online Prinzip einer traditionellen Poststation
Aufbau und Konzept Drei essentielle Befehle für die Verwendung des POP3-Protokolls: 1. Auflisten 2. Abholen 3. Löschen POP3
Aufbau und Konzept POP3
Aufbau und Konzept 1. Verbindung zum Server wird aufgebaut 2. Authorisierung Eingabe Benutzername Eingabe Passwort 3. Transaktion starten Anforderung und Übermittlung der E-Mail 4. Anfrage des aktuellen Status stellt sicher, dass alle E-Mails nach Beendigung der TCP-Verb. bereits Server gelöscht sind vom POP3
IMAP
Definition Steht für Internet Message Access Protocol und ist eine Erweiterung zum bekannten POP- Protokoll Beschreibung (Version 4rev1) im RFC 3501 und 2060 dokumentiert IMAP
Geschichte und Zugriff Übertragung der Kommandos an den Port 143 (Standard) oder 993 (sicher) für Zugriff auf das E-Mail Postfach. Entwicklung des Protokolls nahm ihren Anfang in den 80er-Jahren IMAP
Aufbau und Konzept - Verwendung derselben Stammdaten - Emails werden nicht vom Server heruntergeladen, sondern verbleiben zur Bearbeitung auf dem Mailserver - Individuelle Ordnerstruktur möglich und überall sichtbar - Schlagwörter (tagen) möglich Prinzip: Briefe bleiben die ganze Zeit auf der Poststation per Remote auf Postfach zugreifen IMAP
Aufbau und Konzept IMAP
POP3 und IMAP im Vergleich
Vor- und Nachteile der einzelnen Protokolle POP3 Vorteil geeignet für eingeschränkten Netzwerkzugang Nachrichtenabruf bei Bedarf günstig für E-Mail Provider (kein hosten nötig bzw. wenig Speicher für das Postfach) POP3 und IMAP im Vergleich
Vor- und Nachteile der einzelnen Protokolle Nachteil alle Nachrichten auf einmal abgerufen Übertragung der Logindaten als Klartext für synchrones Arbeiten (Team) ungeeignet Arbeit nur für einen Rechner sinnvoll POP3 und IMAP im Vergleich
Vor- und Nachteile der einzelnen Protokolle IMAP Vorteil Arbeit an mehreren Rechnern möglich synchrones Arbeiten und Teamarbeit möglich Nachrichten sind direkt auf dem Server Inhalt immer auf aktuellem Stand POP3 und IMAP im Vergleich
Vor- und Nachteile der einzelnen Protokolle Nachteil E-Mail wird nur empfangen und bearbeitet dauerhafte Verbindung zum Mailserver erforderlich für jede ungelesene Nachricht Verbindung notwendig Offline arbeiten nur bei vorheriger Speicherung POP3 und IMAP im Vergleich
Literatur Folgt noch ;)