POP3: Różnice pomiędzy wersjami

[wersja przejrzana][wersja przejrzana]
Usunięta treść Dodana treść
składnia
 
(Nie pokazano 23 wersji utworzonych przez 18 użytkowników)
Linia 1:
'''{{J|en|Post Office Protocol}}''' ('''{{J|en|POP}}''') – protokół internetowy z warstwy aplikacji pozwalający na odbiór [[poczta elektroniczna|poczty elektronicznej]] ze zdalnego [[serwer]]a do lokalnego [[komputer]]a poprzez połączenie [[Model TCP/IP]]. Ogromna większość współczesnych [[Internet|internautówTCP/IP]] korzysta z POP3 do odbioru poczty.
 
Kiedy użytkownik połączy się z siecią, to korzystając z POP3, może pobrać czekające na niego listy do lokalnego komputera. Jednak protokół ten ma wiele ograniczeń:
Wcześniejsze wersje protokołu POP, czyli POP (czasami nazywany POP1), POP2 zostały całkowicie zastąpione przez POP3{{fakt|data=2011-03}}.
* połączenie jest realizowane tylko nawtedy, czas kiedygdy użytkownik pobiera pocztę,; nie może zostać uśpione,;
 
* każdy list musi być pobierany razem z załącznikami i żadnej jego części nie można w łatwy sposób pominąć -; istnieje co prawda komenda '''top''', ale pozwala ona jedynie określić przesyłaną liczbę linii od początku wiadomości,;
Kiedy użytkownik połączy się z siecią, to korzystając z POP3 może pobrać czekające na niego listy do lokalnego komputera. Jednak protokół ten ma wiele ograniczeń:
* wszystkie odbierane listy trafiają do jednej skrzynki, i nie da się utworzyć ich kilku,;
* połączenie jest realizowane tylko na czas kiedy użytkownik pobiera pocztę, nie może zostać uśpione,
* każdy list musi być pobierany razem z załącznikami i żadnej jego części nie można w łatwy sposób pominąć - istnieje co prawda komenda '''top''', ale pozwala ona jedynie określić przesyłaną liczbę linii od początku wiadomości,
* wszystkie odbierane listy trafiają do jednej skrzynki, nie da się utworzyć ich kilku,
* serwer POP3 nie potrafi sam przeszukiwać czekających w kolejce listów.
Istnieje bardziej zaawansowany protokół [[Internet Message Access Protocol|IMAP]], który pozwala na przeglądanie czekających listów nie po kolei (na podobieństwo plików w katalogach) i posiada niektóre funkcje pominięte w POP3.
 
[[Klient poczty elektronicznej|Programy odbierające pocztę]] najczęściej obsługują oba protokoły, ale POP3 jest bardziej popularny. Wysyłanie listów zawsze opiera się na protokole [[Simple Mail Transfer Protocol|SMTP]]. Komunikacja POP3 może zostać zaszyfrowana z wykorzystaniem protokołu [[Transport Layer Security|SSL]]. Jest to o tyle istotne, że w POP3 hasło przesyłane jest otwartym tekstem, o ile nie korzysta się z opcjonalnej komendy protokołu POP3, [[APOP]].
 
Protokół POP, podobnie, jak inne protokoły internetowe (np. SMTP, [[Hypertext Transfer Protocol|HTTP]]), jest protokołem tekstowym, czyli w odróżnieniu od protokołu binarnego, czytelnym dla człowieka. Komunikacja między klientem pocztowym a serwerem odbywa się za pomocą czteroliterowych poleceń.
 
== Przykład sesji POP3 ==
Linia 61 ⟶ 59:
== Standardy dotyczące POP3 ==
Dokumenty [[Request for Comments|RFC]] opisujące mechanizmy związane z POP3:
* {{odn|ref=nie|RFC 1939}} - Post Office Protocol - Version 3,
* {{odn|ref=nie|RFC 2449}} - POP3 Mechanizm Rozszerzania,
* {{odn|ref=nie|RFC 1734}} - Polecenia [[uwierzytelnianie|uwierzytelniania]] POP3 AUTH,
* {{odn|ref=nie|RFC 2222}} - [[Uwierzytelnianie]] SASL,
* {{odn|ref=nie|RFC 3206}} - Kody błędów SYS oraz AUTH POP.
 
POP3 korzysta z [[PortyPort protokołu|portu]] nr 110., Wnatomiast w przypadku użycia [[Transport Layer Security|SSL]] (POP3S) - z [[PortyPort protokołu|portu]] nr 995.
 
== Zobacz też ==
Linia 75 ⟶ 73:
* [[Simple Mail Transfer Protocol|SMTP]]
* [[webmail]]
 
== Linki zewnętrzne ==
* {{RFC|1734}}
* {{RFC|1939}}
* {{RFC|2222}}
* {{RFC|2449}}
* {{RFC|3206}}
 
{{Protokoły stosu TCP/IP}}