Definicija
IMAP je internetski standard koji opisuje protokol za preuzimanje pošte s poslužitelja e-pošte (IMAP).
Što IMAP može učiniti?
Obično se poruke pohranjuju i organiziraju u mapama na poslužitelju . Klijenti e-pošte na računalima i mobilnim uređajima repliciraju tu strukturu, barem djelomično i sinkroniziraju radnje (poput brisanja ili premještanja poruka) s poslužiteljem.
To znači da višestruki programi mogu pristupiti istom računu i svi pokazuju istu državu i poruke, svi sinkronizirani. Omogućuje vam jednostavno premještanje poruka između računa e-pošte, povezivanje usluga trećih strana s računom radi dodavanja funkcija (na primjer, za automatsko sortiranje ili sigurnosno kopiranje poruka).
IMAP je skraćenica za internetski pristup protokolu za razmjenu poruka, a trenutna verzija protokola je IMAP 4 (IMAP4rev1).
Kako se IMAP uspoređuje s POP-om?
IMAP je noviji i napredniji standard za pohranu i preuzimanje pošte od POP (Post Office Protocol). Omogućuje spremanje poruka u više mapa, podržava dijeljenje mapa i rukovanje putem e-pošte, recimo putem web preglednika, gdje poruka e-pošte ne treba pohranjivati na korisničkom računalu.
Je li i IMAP za slanje pošte?
IMAP standard definira naredbe za pristup i rad na e-pošti na poslužitelju. Ne uključuje operacije za slanje poruka. Za slanje e-pošte (koristeći POP i IMAP za preuzimanje) koristi se SMTP (Simple Mail Transfer Protocol).
Ima li IMAP nedostaci?
Kao i kod slanja pošte, napredne funkcije IMAP-a također dolaze složenostima i nejasnoćama.
Na primjer, nakon slanja poruke (putem SMTP-a), ona mora biti ponovno poslana (putem IMAP-a) kako bi bila pohranjena u mapi "Poslano" IMAP računa.
IMAP je teško implementirati, a oba IMAP klijenta e-pošte i poslužitelji mogu se razlikovati u načinu tumačenja standarda. Parcijalne implementacije i privatna proširenja, kao i neizbježni bugovi i čudovišta mogu učiniti IMAP hard na programera i spor kao i manje pouzdane od željene za korisnike.
Programi e-pošte mogu početi preuzimati nove mape bez ikakvog razloga, na primjer, a pretraživačka mreža može poslužiti kao poslužitelj i poslati e-poštu za mnoge korisnike.
Gdje se definira IMAP?
Glavni dokument koji definira IMAP je RFC (Request for Comments) 3501 iz 2003. godine.
Postoje li sva proširenja za IMAP?
Osnovni IMAP standard dopušta proširenja ne samo protokol nego i pojedinačne naredbe u njemu, a mnogi su definirani ili implementirani.
Popularna IMAP ekstenzija uključuju IMAP IDLE (obavijesti u stvarnom vremenu primljene e-pošte), SORT (razvrstavanje poruka na poslužitelju tako da program e-pošte može dohvatiti samo najnovije ili najveće, na primjer, bez potrebe za preuzimanjem svih poruka e-pošte) i THREAD (koji omogućuje klijentima e-pošte da dohvaćaju povezane poruke bez preuzimanja svih poruka e-pošte u mapu), CHILDREN (implementacija hijerarhije mapa), ACL (Popis pristupa za pristup, određivanje prava za pojedinačne korisnike po IMAP mapi)
Potpuniji popis IMAP ekstenzija može se naći na Registru sposobnosti za IMAP (Internet Message Access Protocol).
Gmail sadrži i nekoliko specifičnih proširenja za IMAP.