IMAP und POP Internet Protokolle | WS 12/13 | Niklas Teich Seite 1 IMAP UND POP Inhaltsverzeichnis » Post Office Protocol » Internet Message Access Protocol » Live Beispiel mit telnet Internet Protokolle | WS 12/13 | Niklas Teich Seite 2 POP Internet Protokolle | WS 12/13 | Niklas Teich Seite 3 Internet Protokolle Post Office Protocol » POP = Post Office Protocol » Transport über TCP » aktueller Standard ist RFC-1939 » ist ein ASCII-Protokoll » läuft über den Standardport 110 Stereoskopie und 3D FIlme | WS 12/13 | Niklas Teich Seite 4 Internet Protokolle Post Office Protocol » wurde erstmals 1983 beschrieben » Nachfolger sind POP2 und POP3 » Empfangsbereitschaft vom Client muss nicht gegeben sein » eMail Empfang muss keine Rückgabe geben » ist in eigentliche alle Mail-Clients integriert Stereoskopie und 3D FIlme | WS 12/13 | Niklas Teich Seite 5 Internet Protokolle Post Office Protocol » die Standard-Kommandos sind z.B. USER wählt den Benutzer PASS setzt das Passwort STAT gibt den Mailbox-Status mit Anzahl, Göße LIST Auflistung der Mails RETR eMail-Empfang DELE Löschbefehl TOP Holt den eMail Header Stereoskopie und 3D FIlme | WS 12/13 | Niklas Teich Seite 6 Internet Protokolle Post Office Protocol » Vorteile keine ständige Internetverbindung nötig Verbindung wird vom Client auf- und abgebaut nach der Anmeldung werden einfach alle eMails empfangen Stereoskopie und 3D FIlme | WS 12/13 | Niklas Teich Seite 7 Internet Protokolle Post Office Protocol » Nachteile keine Ordnerstruktur übertragbar kein Rechtesystem Übertragung als Klartext lokaler Datenverlust führt i.d.R. auch zum globalen Datenverlust Inkonsistente Daten weil keine Synchronisierung durchgeführt wird Stereoskopie und 3D FIlme | WS 12/13 | Niklas Teich Seite 8 IMAP Internet Protokolle | WS 12/13 | Niklas Teich Seite 9 Internet Protokolle Internet Message Access Protocol » IMAP = Internet Message Access Protocol » aktueller Standard RFC-3501 » stellt eine Art Netzwerkdateisystem für eMails bereit » ist ein Netzwerkprotokoll » läuft über TCP und den Standardport 143 (unverschlüsselt) Stereoskopie und 3D FIlme | WS 12/13 | Niklas Teich Seite 10 Internet Protokolle Internet Message Access Protocol » wurde in den 1980er entworfen » sollte einen einheitlichen Zugriff auf eMail-Kontos ermöglichen » gilt als Erweiterung des POP » erlaubt neben der Synchronisierung der eMails ebenfalls Zugriffsrechte, Ordner und Einstellungen » Daten bleiben auf dem Server Stereoskopie und 3D FIlme | WS 12/13 | Niklas Teich Seite 11 Internet Protokolle Internet Message Access Protocol » ist auch ein Textbasiertes Protokoll » Client fordert nur die Daten am Server an, die er gerade braucht! » gleichzeitiger Zugriff von verschiedenen Benutzern auf gleiche Ordner ist ebenfalls geleistet » IMAP IDLE ermöglicht Push-Events bei neuen eMails, das verhindert Server-Polling und somit Last! Stereoskopie und 3D FIlme | WS 12/13 | Niklas Teich Seite 12 Internet Protokolle Internet Message Access Protocol » keine Internetverbindung erlaubt somit kein eMail Empfang » Clients erstellen oft Kopien / Cache von bereits geladenen Nachrichten » Verbindung kann SSL verschlüsselt werden (Ilja ;) » dafür gibt es 2 verschiedene Varianten: STARTTLS IMAPS Stereoskopie und 3D FIlme | WS 12/13 | Niklas Teich Seite 13 Internet Protokolle Internet Message Access Protocol » STARTTLS: es wird erst eine unverschlüsselte Verbindung über Port 143 aufgebaut, die dann eine verschlüsselte Session über 993 erstellt » IMAPS: startet bereits beim Verbindungsaufbau eine SSL Verbindung, direkt über Port 993! Stereoskopie und 3D FIlme | WS 12/13 | Niklas Teich Seite 14 Internet Protokolle Internet Message Access Protocol » Vorteile eMails sind auf dem Server gespeichert! lokaler Datenverlust führt nicht zu einem ganzen Verlust keine Inkonsistente Daten! Zugriffsrechte! Ordner- udn Einstellungsübernahme Stereoskopie und 3D FIlme | WS 12/13 | Niklas Teich Seite 15 Internet Protokolle Internet Message Access Protocol » Nachteile ungelesene Nachrichten benötigen eine Verbindung je nach Client können Mails nicht offline erreichbar sind Stereoskopie und 3D FIlme | WS 12/13 | Niklas Teich Seite 16 Internet Protokolle Internet Message Access Protocol Verbindung aufgebaut Server meldet sich Nicht authentifiziert authentifiziert SELECT Logout Beide Seiten beenden die Verbindung Stereoskopie und 3D FIlme | WS 12/13 | Niklas Teich Seite 17 Live Beispiel! Internet Protokolle | WS 12/13 | Niklas Teich Seite 18 Internet Protokolle Quellen » http://www.ietf.org/rfc/rfc1939.txt » http://tools.ietf.org/html/rfc3501 » http://de.wikipedia.org/wiki/Internet_Message_Access_Protocol » http://de.wikipedia.org/wiki/Post_Office_Protocol Stereoskopie und 3D FIlme | WS 12/13 | Niklas Teich Seite 19