Internet Message Access Protocol

Internet Message Access Protocol Információ
Funkció E-mail konzultáció
Betűszó IMAP
Kikötő IMAP2 és IMAP4: 143 ( TCP )
IMAP3: 220 (TCP)
IMAPS ( implicit TLS ) : 993 (TCP)
RFC RFC 3501

Szigorúan véve az interaktív üzenet-hozzáférési protokoll , amely az IMAP 4-el az Internet Message Access Protocol ( IMAP ) lett, egy olyan protokoll, amely lehetővé teszi az e-mailek közvetlen elérését a levelező szervereken . Működése tehát ellentétes a POP-val, amely a maga részéről az üzeneteket (a munkaállomásról) lekéri és speciális szoftveren keresztül helyben tárolja (alapértelmezés szerint ez az ügyfél törli a letöltött üzeneteket a szerverről). Az IMAP különböző verzióinak (IMAP 4) fejlődése most protokolltá teszi, amely lehetővé teszi az üzenetek helyi letöltését is.

Művelet

Ez a protokoll lehetővé teszi az e-mailek meghagyását a szerveren annak érdekében, hogy a különböző e-mail kliensektől vagy webes messengerektől megkereshessék őket . Olyan speciális funkciókat tartalmaz, mint például a mappák létrehozása vagy az üzenetek manipulálása közvetlenül a szerveren. Lehetőséget kínál e-mailjeinek szerveren történő rendezésére is. A Sieve nyelvet úgy tervezték, hogy szabályrendszer (szűrők) alapján osztályozhassa azokat a szervereket, amelyeken a felhasználónak nincs joga feladatok végrehajtására.

Az a tény, hogy az üzeneteket archiválják a szerveren, azt jelenti, hogy a felhasználó a hálózat bármely pontjáról hozzáférhet hozzájuk, az adminisztrátor pedig könnyen készíthet biztonsági másolatokat.

Hátránya, hogy az IMAP állandó kapcsolatot igényel. Az IMAP 4 óta azonban sok e-mail kliens „offline” módot kínál a probléma megoldására. Másrészt korlátozza a hálózat kapacitásának használatát, mert lehetővé teszi az üzenetek csak egy részének helyreállítását (például a fejléceket az üzenet törzse nélkül). Az üzenetek áthelyezhetők vagy törölhetők az ügyfél teljes helyreállítása nélkül .

Az IMAP a 143. TCP portot használja . A TLS használata biztonságos hozzáférést biztosít a kiszolgálóhoz. Az RFC  2595, amely leírta a TLS működését az IMAP-tal, nem teszi lehetővé a korábban IMAPS ( IMAP SSL-en keresztül ) rögzített 993- as port használatát . Az RFC  8314 azonban visszaállítja ennek a portnak a használatát az "implicit TLS" létrehozása érdekében (nincs STARTTLS, nem választható titkosítás).

Ügyfélszoftver

A legtöbb e-mail kliens implementálja az IMAP protokollt, mivel azt számos internetes szolgáltató széles körben használja .

Néhány példa :

Történelem és viták

Az IMAP protokollt Mark Crispin fejlesztette ki 1986-ban. Számos változat következett, egészen a ma is érvényben lévő 4rev1 verzióig, amelyet az IETF munkacsoportja 1996- ban javasolt és 2003-ban frissített. Az első IMAP-kiszolgálók az 1990-es évek elején jelentek meg. voltak különösen Cyrus (1994), Qmail (1996), UW-IMAP (1996), Courier  (en) (1999).

Vita van a különféle megvalósítások szerzői között, különösen Mark Crispin és Sam Varshavchik (a Courier készítője) között a különböző szoftverek szabványainak betartásáról és az IMAP protokollt meghatározó RFC-k szövegének pontosságáról.

Fő IMAP szerver szoftver

Megjegyzések és hivatkozások

  1. (in) "  IMAP, Internet Message Access Protocol  " , Networksorcery.com (nem járható jelszó nélkül - lásd archív)
  2. (a) "  Internet Message Access Protocol - VERSION 4rev1  " Request for Comments n o  3501,2003. március.
  3. "  Mi a különbség a POP és az IMAP között?"  " , Nettó oxigén
  4. "  Thunderbird: Az IMAP protokoll  " , Mozilla Alapítvány
  5. „  Az IMAP4 protokoll  ” , Sitelec.org,2005. február 22
  6. Levelezési protokollok: SMTP, POP és IMAP - Gaspard-Monge Elektronikai és Számítástudományi Intézet (IGM)
  7. (in) '  Sieve: E-mail szűrés Mentés  " Megjegyzések iránti kérelem, n o  5228,2008. január.
  8. (in) "  A TLS használata IMAP, POP3 és ACAP használatával  " Megjegyzések iránti kérelem, n o  25951999. június.
  9. (in) "  TLS használata az e-mail benyújtása / Access  " Request for Comments n o  8314 január.
  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) A Cyrus projekt története - Carnegie Mellon , a Cyrus Projekt Egyetem hivatalos honlapja
  13. (in) Life with Qmail: History - Dave Sill, 2007. november 30
  14. (in) IMAP Információs Központ - University of Washington , július 23, 2009
  15. (en) FUD - Sam Varshavchik, Courier Mail Server, 2008. március 16

Lásd is

Kapcsolódó cikkek

Külső linkek