Was ist das Internet Message Access Protocol?
Das Internet Message Access Protocol ist eines der beiden am häufigsten verwendeten E-Mail-Abrufprotokolle. Auch bekannt unter dem Akronym IMAP, handelt es sich um ein Internetprotokoll, das auf der Anwendungsschicht arbeitet. Mit IMAP kann ein Postfach gleichzeitig von mehreren verschiedenen E-Mail-Clients gelesen und verwaltet werden. IMAP wird häufig von einem großen Prozentsatz der Internetbenutzer verwendet, um E-Mails von Webmail-Servern herunterzuladen.
Ursprünglich als Interim Mail Access Protocol bezeichnet, wurde die erste Version von IMAP seit ihrer Erstellung im Jahr 1986 mehrfach überarbeitet. Version 2 wurde 1988 als Request For Comments (RFC) 1064 von der Internet Engineering Task Force (IETF) veröffentlicht. Es änderte das IMAP-Akronym in Interactive Mail Access Protocol und wurde 1990 von RFC 1176 erneut überarbeitet. Eine Version 2-Erweiterung, die MIME (Multipurpose Internet Mail Extensions) unterstützt, ist die Grundlage für Version 4. IMAP Version 3 wurde 1993 vorgeschlagen wurde nie adoptiert und zugunsten von Version 4 verworfen.
Die jetzt als Internet Message Access Protocol bezeichnete Version 4 wurde 1994 zum in RFC 1730 veröffentlichten Standard. Aufgrund von Designfehlern wurde sie 1996 durch IMAP Version 4 Revision 1 ersetzt, die 2003 von RFC 3501 erneut verfeinert wurde. Alle früheren Versionen und Überarbeitungen sind praktisch veraltet und werden nicht mehr verwendet.
Das Post-Office-Protokoll (POP) ist das andere gängige Internetprotokoll zum Abrufen von E-Mails. Die meisten E-Mail-Server und -Clients unterstützen zusätzlich zu ihren eigenen eindeutigen Protokollen das Internet Message Access Protocol und POP. Im Vergleich zu POP bietet IMAP viele Vorteile, darunter die Möglichkeit, einen Teil einer E-Mail zu laden, anstatt auf alle Anhänge zu warten. Es kann auch Nachrichteninhalte mithilfe des MIME-Mechanismus streamen. IMAP-Clients bleiben in der Regel auch länger mit einem Mail-Server verbunden, was die Gesamtantwortzeit verkürzen kann.
Änderungen an Postfach und Nachrichtenstatus, die von anderen gleichzeitig verbundenen Clients vorgenommen wurden, werden von IMAP auf dem Mailserver gespeichert. Da POP dies nicht tut, kann beispielsweise nicht festgestellt werden, ob ein anderer Client bereits eine Nachricht gelesen hat. Einige Internet Message Access Protocol-Server unterstützen auch benutzerdefinierte Schlüsselwort-Tags, die an E-Mail-Nachrichten angehängt werden. IMAP bietet außerdem ein effizientes serverbasiertes System zum Durchsuchen eines Postfachs nach bestimmten Inhalten, ohne dass alle Nachrichten heruntergeladen werden müssen.
Serverpostfach- und Nachrichtenverwaltungsfunktionen sind in IMAP enthalten, sodass Clients Postfächer problemlos ändern können. Erweiterungen der Hauptfunktionen des Internet Message Access Protocol werden ebenfalls unterstützt. Mit einer der gängigsten Erweiterungen können mobile Geräte Kopien von gesendeten E-Mails auf effiziente Weise speichern. IMAP verschlüsselt auch Benutzer- und Kennwortinformationen während der Anmeldung, anstatt sie wie bei einigen anderen Protokollen im Klartext anzuzeigen.