IMAP und POP

Werbung
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
Herunterladen