IMAP (protokol přístupu k Internetu)

Definice

IMAP je internetový standard, který popisuje protokol pro načítání pošty z e-mailového serveru (IMAP).

Co může IMAP dělat?

Zprávy se obvykle ukládají a organizují do složek na serveru . E-mailové klienti v počítačích a mobilních zařízeních replikují tuto strukturu alespoň zčásti a synchronizují akce (například smazání nebo přesouvání zpráv) se serverem.

To znamená, že více programů může přistupovat ke stejnému účtu a všichni zobrazují stejný stav a zprávy, všechny synchronizované. Umožňuje bezproblémové přesunutí zpráv mezi e-mailovými účty, připojení služeb třetích stran k vašemu účtu k přidávání funkcí (například k automatickému řazení nebo zálohování zpráv).

IMAP je zkratka pro Internet Messaging Access Protocol a aktuální verze protokolu je IMAP 4 (IMAP4rev1).

Jak porovnává protokol IMAP s protokolem POP?

IMAP je novější a pokročilejší standard pro ukládání a načítání pošty než POP (Post Office Protocol). Umožňuje uchovávat zprávy ve více složkách, podporuje sdílení složek a zpracování pošty online, například prostřednictvím webového prohlížeče, kde e-mailová zpráva nemusí být uložena v počítači uživatele.

Je IMAP také pro odesílání pošty?

Standard IMAP definuje příkazy pro přístup a ovládání e-mailů na serveru. Nezahrnuje operace pro odesílání zpráv. Pro odesílání e-mailů (jak pomocí protokolu POP, tak pomocí IMAP pro vyhledávání) se používá SMTP (Simple Mail Transfer Protocol).

Má IMAP nevýhody?

Stejně jako při odesílání pošty, pokročilé funkce IMAP přicházejí také se složitostí a nejednoznačností.

Po odeslání zprávy (například prostřednictvím protokolu SMTP) je třeba ji znovu odeslat (prostřednictvím protokolu IMAP), která se uloží do složky Odeslaná IMAP účtu.

IMAP je obtížné implementovat a oba e-mailové klienti a servery IMAP se mohou lišit v tom, jak interpretují standard. Částečné implementace a soukromá rozšíření, stejně jako nevyhnutelné chyby a chvilky, mohou IMAP na programátoch tvrdé a pomalejší a méně spolehlivé než uživatelé chtějí.

Poštovní programy mohou začít znovu stahovat úplné složky bez zjevného důvodu a vyhledávat mohou přetvořit servery a zpřístupňovat e-maily pro více uživatelů.

Kde je IMAP definován?

Hlavním dokumentem pro definici IMAP je RFC (Request for Comments) 3501 z roku 2003.

Existují nějaké rozšíření pro protokol IMAP?

Základní standard IMAP umožňuje rozšíření nejen na protokol, ale také na jednotlivé příkazy v něm a mnoho z nich bylo definováno nebo implementováno.

Mezi oblíbené rozšíření IMAP patří IMAP IDLE (upozornění na přijaté e-maily v reálném čase), SORT (třídění zpráv na serveru tak, aby e-mailový program mohl načíst pouze nejnovější nebo největší, například bez nutnosti stahování všech e-mailů) a THREAD umožňuje e-mailovým klientům načítat související zprávy bez stahování veškeré pošty do složky), DĚTSKÉ (implementace hierarchie složek), ACL (Seznam řízení přístupu, určující práva pro jednotlivé uživatele ve složce IMAP)

Úplnější seznam rozšíření IMAP lze nalézt v registru možností protokolů Internet Message Access Protocol (IMAP).

Služba Gmail obsahuje několik konkrétních rozšíření pro protokol IMAP.