Internet Message Access Protocol

Internet Message Access Protocol Information
Funktion E-Mail- Beratung
Akronym IMAP
Hafen IMAP2 und IMAP4: 143 ( TCP )
IMAP3: 220 (TCP)
IMAPS ( implizites TLS ) : 993 (TCP)
RFC RFC 3501

Genau genommen ist das Interactive Message Access Protocol , das mit IMAP 4 zum Internet Message Access Protocol ( IMAP ) geworden ist, ein Protokoll , mit dem Sie direkt auf Mailservern auf Ihre E-Mails zugreifen können . Seine Funktionsweise ist daher das Gegenteil von POP , das seinerseits Nachrichten (von der Workstation) abruft und sie lokal über eine spezialisierte Software speichert (standardmäßig löscht dieser Client die abgerufenen Nachrichten auf dem Server). Die Weiterentwicklung der verschiedenen Versionen von IMAP (IMAP 4) macht es nun zu einem Protokoll, mit dem Sie auch Nachrichten lokal abrufen können.

Operation

Dieses Protokoll ermöglicht es, E-Mails auf dem Server zu belassen , um sie von verschiedenen E-Mail-Clients oder Web-Messengern abrufen zu können . Es enthält erweiterte Funktionen wie die Möglichkeit, Ordner zu erstellen oder Nachrichten direkt auf dem Server zu bearbeiten. Es bietet auch die Möglichkeit, seine E-Mails auf dem Server zu sortieren. Die Sieve- Sprache wurde entwickelt, um Nachrichten auf Servern, auf denen der Benutzer nicht berechtigt ist, Aufgaben auszuführen, durch ein Regelsystem (Filter) zu klassifizieren.

Durch die Archivierung der Nachrichten auf dem Server kann der Benutzer von überall im Netzwerk darauf zugreifen und der Administrator kann problemlos Sicherungskopien erstellen.

Der Nachteil ist, dass IMAP eine permanente Verbindung erfordert. Seit IMAP 4 bieten viele E-Mail-Clients jedoch einen „Offline“-Modus an, um dieses Problem zu lösen. Andererseits schränkt es die Nutzung der Kapazität des Netzes ein, da es ermöglicht, nur einen Teil der Nachrichten (zum Beispiel die Header, ohne den Nachrichtentext) wiederherzustellen. Nachrichten können verschoben oder gelöscht werden, ohne vom Kunden vollständig wiederhergestellt zu werden .

IMAP verwendet den TCP- Port 143. Die Verwendung von TLS ermöglicht einen sicheren Zugriff auf den Server. Der RFC  2595, der den Betrieb von TLS mit IMAP beschrieb, rät von der Verwendung des Ports 993 ab, der zuvor für IMAPS aufgezeichnet wurde ( IMAP über SSL ). Allerdings RFC  8314 leben die Verwendung dieses Ports , um „implizite TLS“ (kein STARTTLS, nicht optionale Verschlüsselung) zu machen.

Client-Software

Die meisten E-Mail-Clients implementieren das IMAP-Protokoll, da es von verschiedenen Internetdienstanbietern häufig verwendet wird .

Einige Beispiele :

Geschichte und Kontroversen

Das IMAP-Protokoll wurde 1986 von Mark Crispin entwickelt . Mehrere Versionen folgten, bis zur heute noch gültigen Version 4rev1, die 1996 von einer IETF-Arbeitsgruppe vorgeschlagen und 2003 aktualisiert wurde waren insbesondere Cyrus (1994), Qmail (1996), UW-IMAP (1996), Courier  (en) (1999).

Es gibt eine Kontroverse zwischen den Autoren der verschiedenen Implementierungen, insbesondere zwischen Mark Crispin und Sam Varshavchik (dem Schöpfer von Courier), über die Einhaltung der Standards durch die verschiedenen Software und über die Genauigkeit der Texte der RFCs, die das IMAP-Protokoll definieren.

Haupt-IMAP-Server-Software

Hinweise und Referenzen

  1. (in) "  IMAP, Internet Message Access Protocol  " , Networksorcery.com (ohne Passwort nicht zugänglich - siehe Archiv)
  2. (in) "  INTERNET MESSAGE ACCESS PROTOCOL - VERSION 4rev1  " Request for Comment n o  3501,März 2003.
  3. "  Was ist der Unterschied zwischen POP und IMAP?"  " , Nettosauerstoff
  4. "  Thunderbird: Das IMAP-Protokoll  " , Mozilla Foundation
  5. „  Das IMAP4-Protokoll  “ , Siteelec.org,22. Februar 2005
  6. Mail-Protokolle: SMTP, POP und IMAP - Institut für Elektronik und Informatik Gaspard-Monge (IGM)
  7. (in) '  Sieve: Eine E-Mail-Filterung speichern  " Bitte um Kommentare n o  5228,Januar 2008.
  8. (in) "  Verwenden von TLS mit IMAP, POP3 und ACAP  " Bitte um Kommentare n o  2595Juni 1999.
  9. (in) "  Die Verwendung von TLS für E - Mail Submission / Zugang  " Antrag auf Kommentare n o  8314, im Januar.
  10. (in) Internet Message Access Protocol - Version 4rev1: RFC 2060 - IETF Datatracker
  11. (in) Internet Message Access Protocol - Version 4rev1: RFC 3501 - IETF Datatracker
  12. (in) Geschichte des Projekts Cyrus - Offizielle Website des Projekts Cyrus University Carnegie Mellon
  13. (in) Life with Qmail: History – Dave Sill, 30. November 2007
  14. (in) IMAP Information Center - University of Washington , 23. Juli 2009
  15. (en) FUD - Sam Varshavchik, Courier Mail Server, 16. März 2008

Siehe auch

Zum Thema passende Artikel

Externe Links