Post Office Protocol: Porovnání verzí

Přidáno 27 bajtů ,  před 3 lety
oprava výrazu email na e-mail, úprava typografie (uvozovky místo palců)
m (Verze 12049707 uživatele 89.190.75.211 (diskuse) zrušena)
(oprava výrazu email na e-mail, úprava typografie (uvozovky místo palců))
 
'''POP''' (''Post Office Protocol'') je internetový [[Protokol (informatika)|protokol]], který se používá pro stahování [[E-mail|emailovýche-mailových zpráv]] ze vzdáleného [[server]]u na [[klient (počítače)|klienta]]. Jedná se o aplikační protokol pracující přes [[TCP]]/[[Internet Protocol|IP]] připojení. V současnosti je používána zejména třetí verze (POP3), která byla standardizována v roce 1996 v RFC 1939.
 
POP3 je následníkem protokolů POP1 a POP2 (označení POP už dnes téměř výhradně znamená POP3). V současné době používají téměř všichni uživatelé elektronické pošty pro stahování [[E-mail|emailůe-mailů]] programy využívající POP3 nebo [[Internet Message Access Protocol|IMAP]].
 
Ze vzdáleného [[server]]u se stáhnou všechny zprávy, třeba i ty, které uživatel číst nechce, nebo [[spam]] (pokud ho již nefiltruje poštovní server). Většina POP3 serverů sice umožňuje stáhnout i pouze hlavičky zpráv (a následně vybrat zprávy, které se stáhnou celé), ale podpora v klientech vesměs chybí. Tuto nevýhodu může odstranit protokol [[Internet Message Access Protocol|IMAP]], který pracuje se zprávami přímo na serveru.
 
== Historie ==
Protokol verze POP1 byl vydán v říjnu [[1984]], standardizován v RFC 918 (5 stran) a autorem je [[Joyce Reynolds]]. O pět měsíců později byla vydána druhá verze, POP2 v RFC 937 (24 stran). Rozdíl oproti POP1 byl hlavně v komunikaci mezi [[klient]]em a [[server]]em. První dvě verze byly určeny jen ke stažení [[e-mail]]u a jeho následnému odstranění ze serveru. Roku 1994 byla standardizována 3.třetí a zatím poslední verze, POP3 v RFC 1725 (18 stran). Tato verze se od předcházejících dvou výrazně liší. Zatímco předcházející verze pracovaly na principu „push“ (server odešle data ke klientovi), verze POP3 pracuje na principu „pull“ (klient požaduje data od serveru). Umožňuje oproti předchozím značné množství nastavení, jako například možnost stáhnout pouze hlavičky emailůe-mailů. Dnes se používá výhradně POP3, POP2 je využíván v zanedbatelném množství.
 
== Zabezpečení ==
 
== Komunikace ==
Protokol POP3 má pro své účely vyhrazen TCP port 110. Komunikace probíhá na principu výměny zpráv mezi klientem a serverem. Příkaz vždy začíná na začátku řádky, v základní implementaci POP3 mají příkazy 3 nebo 4 znaky. Příkazy nerozlišují velká a malá písmena. Za příkazem můžou následovat další argumenty, oddělené mezerami. Řádky jsou oddělovány pomocí CRLF. Každá odpověď od serveru musí začínat indikací stavu operace - buď +OK, nebo -ERR. Následovat může textový řetězec s popsaným důvodem stavu. POP3 implementace jsou často poměrně komunikativní a dají se užívat i „ručně“.
 
== Příklad komunikace mezi klientem a serverem ==
{{barva|blue|S: <server čeká na další spojení>}}
 
== Nejznámější emailovíe-mailoví klienti ==
EmailovýE-mailový klient je [[počítačový program|program]], který komunikuje se vzdáleným serverem a pomocí příkazů dokáže uložit emailye-maily na lokální disk a následně je odstranit ze [[server]]u. V současnosti podporuje POP3 většina klientů. Nejběžnější a nejpoužívanější emailovíe-mailoví klienti jsou:
 
* [[Microsoft Outlook]]: asi nejpoužívanější klient, mimo základních funkcí poskytuje také [[RSS]] čtečku, kalendář, kontakty, poznámky a možnosti [[synchronizace]] s jiným zařízením
== POP3 [[RFC]]s ==
 
* RFC 1939 - "Post„Post Office Protocol - Version 3"3“
* RFC 2449 - "POP3„POP3 Extension Mechanism"Mechanism“
* RFC 1734 - "POP3„POP3 AUTHentication command"command“
* RFC 2222 - "Simple„Simple Authentication and Security Layer (SASL)"
* RFC 3206 - „The SYS and AUTH POP Response Codes“
 
Neregistrovaný uživatel