POP3 protokol
POP3 protokol (Post Office Protocol verze 3) je určen k jednoduchému a rychlému stahování pošty ze vzdáleného úložiště na počítač, který nemusí být nutně nepřetržitě připojen k internetu. Protokol POP3 má pro své účely vyhrazen TCP port 110. Komunikace probíhá v střídajících se výměnách mezi klientem a serverem.Po otevření TCP spojení začíná komunikaci server. Poté přechází spojení do fáze autorizace, ve které se musí klient serveru prokázat, že je oprávněn přistupovat k informacím. Po úspěšné autorizační fázi přichází na řadu transakční fáze, ve které probíhá informování o počtu mailů, jejich stahování a mazání. Veškeré změny v této fázi jsou pouze zaznamenávány, avšak nejsou prováděny. Po uzavření spojení po němž nastává fáze úprav, ve které jsou všechny dříve provedené změny reálně provedeny a zapsány na disk. Poté dochází k rozpojení spojení.
Autorizační fáze
Protokol nepředepisuje přímo žádnou formu autorizace, avšak bezkonkurenčně nejrozšířenější je metoda USER/PASS.Tato metoda provádí autorizaci pomocí dvojice příkazů USER a PASS. Klient nejdříve zasílá login (USER). Odpoví-li server pozitivně, následuje zaslání hesla (PASS). Pokud jméno a heslo odpovídá údajům na serveru, spojení je autorizováno. Pokud není použit nějaký z protokolů pro šifrování, např. SSL/TLS, jsou jméno a heslo přenášeny bez jakékoliv ochrany a tak není velký problém je (především na lokální síti) odposlechnout.
Transakční fáze
Po uzavření autorizační fáze přechází spojení do transakční fáze. V této fázi je POP3 server povinen otevřít přístup do dané schránky. Veškeré změny prováděné v tomto spojení jsou nyní zaznamenávány a prováděny pouze virtuálně. K jejich realizaci dojde až ve fázi úprav.
Fáze úprav
Poté, co klient odešle příkaz QUIT na server POP3, postoupí spojení do fáze úprav, ve které se provedou všechny předešlé úpravy a uvolní se alokovaný zámek. Poté dojde k uzavření spojení. Podstatné je, že pokud dojde k uzavření spojení z jiných příčin, předchozí změny se neprovedou.
Protokol IMAP
Protokol IMAP (Internet Message Access Protocol) je narozdíl od protokolu POP3 mnohem složitější a nabízí mnohem větší komfort pro práci se zprávami. IMAP protokol je optimalizován pro práci s poštou v režimu dlouhodobého připojení. Na rozdíl od protokolu POP, kde se zprávy stahují okamžitě ze serveru do klientského počítače, jsou zprávy stále uloženy na serveru. Snad nejdůležitější rozdíl od POP3 je možnost práce se zprávami na straně serveru. Klient může zprávy přesouvat mezi schránkami, editovat zprávy, ukládat, načítat. Protokol IMAP je optimalizován pro práci s mobilními zařízeními. Umožňuje selektivní načítání emailových zpráv, nebo dokonce jejich částí. Tato vlastnost je nedocenitelná při přístupu k poštovní schránce po pomalé telefonní lince (například z mobilního telefonu).Autor: Robert Habrman