Protokoły poczty e-mail POP i IMAP
E-mail stał się krytyczny w dzisiejszym życiu. W tamtych czasach nawet ludzie współdzielą komputery, aby sprawdzić pocztę, ale w dzisiejszych czasach osoba może mieć więcej niż jedno urządzenie do sprawdzania poczty. Protokoły POP i IMAP zostały wprowadzone z uwzględnieniem wszystkich tych potrzeb. SMTP (Simple Mail Transfer Protocol) to protokół używany do wysyłania wiadomości e-mail, a POP (Post Office Protocol) i IMAP (Internet Message Access Protocol) są używane do odbierania wiadomości e-mail z serwera pocztowego.
POP (protokół pocztowy)
Zasadniczo POP to protokół dostępu do poczty e-mail używany do pobierania wiadomości e-mail z centralnego serwera pocztowego. Ogólne klienty POP lub aplikacje poczty e-mail, takie jak MS Outlook i MS Outlook Express, pobierają wszystkie wiadomości e-mail z serwera na komputer lokalny, usuwają je na serwerze, a następnie rozłączają połączenie ustanowione przez TCP i UDP.
Zazwyczaj serwer POP używa portu 110 do nasłuchiwania żądań POP, ale w bezpiecznych usługach pocztowych do łączenia się z serwerem pocztowym za pomocą polecenia STLS lub POP3S będzie używany protokół TLS (Transport Layer Security) lub SSL (Secure Socket Layer).. (Port nr 995).
Mimo że istnieje opcja w kliencie poczty, aby ustawić go tak, aby pozostawiał kopie wiadomości e-mail na serwerze, co nie jest ogólnie praktykowane z różnych powodów. W tamtych czasach, biorąc pod uwagę przestrzeń serwera poczty, ta metoda zostałaby wprowadzona, ale obecnie przestrzenie serwera znajdują się w Terra Bytes i nie jest to wcale ograniczenie.
IMAP (Internet Message Access Protocol)
IMAP to kolejny protokół dostępu do poczty z serwera. Serwer IMAP nasłuchuje na porcie 143 na przychodzące żądania dostarczenia poczty. Zasadniczo w protokole IMAP wiadomości e-mail będą przechowywane na scentralizowanym serwerze i mogą być dostępne z dowolnego klienta w dowolnym miejscu. Możesz po prostu myśleć o tym jako o połączeniu pulpitu zdalnego z serwerem, na którym klienci poczty e-mail, tacy jak Outlook, działają na tym samym komputerze, na którym działa również serwer POP. Wystarczy użyć okna lub aplikacji pulpitu zdalnego, aby wyświetlić klienta poczty e-mail, który działa zdalnie. Istnieje wiele funkcji i zalet protokołu IMAP w porównaniu z protokołem POP.
(1) Połączenie z serwerem IMAP
W środowisku IMAP klienci poczty e-mail często pozostają w kontakcie z serwerem IMAP tak długo, jak interfejs użytkownika jest aktywny.
(2) Wielu klientów i jednoczesny dostęp
Ponieważ wiadomości e-mail są przechowywane na serwerze pocztowym, a nie jak POP, po pobraniu wiadomości zostaną usunięte tutaj na serwerze IMAP, możemy uzyskać dostęp do okna poczty z dowolnego miejsca w dowolnym czasie.
(3) Dostęp do częściowej wiadomości
Klienty poczty będą pobierać część tekstową wiadomości z serwera bez pobierania całej wiadomości lub załączników. Ponadto, jeśli użytkownik zażąda tylko załącznika, zostanie on w pełni pobrany.
(4) Informacje o stanie wiadomości
Flagowanie, przeczytanie maili, odpowiedzi mailowe, przekazane maile będą oznaczane i te informacje będą przechowywane na samym serwerze pocztowym. Jeśli uzyskasz dostęp do tych e-maili z innego klienta, również pokaże się informacja o stanie.
(5) Skrzynki pocztowe na serwerze
Klienci IMAP mogą tworzyć, usuwać, zmieniać nazwy skrzynek pocztowych na serwerze, a nawet usunięte wiadomości e-mail zostaną przeniesione do usuniętego folderu na samym serwerze.
(6) Wyszukiwanie przeprowadzone na serwerze
Klient IMAP wysyła żądanie wykonania wyszukiwania na serwerze.
Różnica między POP a IMAP
(1) Oba są protokołami dostępu do poczty e-mail, w których POP pobiera pocztę na urządzenie lokalne, gdzie w protokole IMAP przechowuje wiadomości na serwerze i zapewnia widok z wielu miejsc jednocześnie.
(2) POP używa numeru portu 110, a IMAP używa numeru portu 143
(3) POP pobiera i rozłącza się z serwerem, podczas gdy klient IMAP jest zawsze podłączony i wysyła powiadomienia, gdy nadejdzie nowa poczta
(4) Wszystkie foldery poczty znajdują się na serwerze w protokole IMAP, a w POP na urządzeniu lokalnym, które jest lokalne dla samego urządzenia.
(5) W protokole IMAP, jeśli oznaczysz wiadomość jako przeczytaną lub przekazaną, stan jest widoczny z dowolnego klienta IMAP, podczas gdy w protokole POP po pobraniu wiadomości na urządzenie lokalne nie będzie już dostępu z innych urządzeń.
(6) Istnieje opcja w kliencie poczty POP, aby ustawić pozostawienie wiadomości e-mail na serwerze przez określony czas i usunięcie. Jeśli używasz 2 klientów, ustaw drugiego klienta jako pobieranie wiadomości e-mail z serwera i nie zostawiaj kopii na serwerze.
(7) Skanowanie antywirusowe i sprawdzanie podatności jest łatwe w protokole IMAP, ponieważ wiadomości e-mail są przechowywane na serwerze, a skanowanie będzie wykonywane na samym serwerze. Natomiast w POP, jeśli pobierasz pocztę na urządzenie lokalne, musisz przeskanować wszystkie e-maile.
(8) Wyszukiwanie odbywa się na serwerze w protokole IMAP, podczas gdy w POP wyszukiwanie odbywa się na urządzeniu lokalnym.
(9) Istnieje możliwość, że lokalny komputer lub urządzenie może ulec awarii lub utracić swoje dane, podczas gdy w wiadomościach IMAP będą one przechowywane na serwerach o wysokiej dostępności i nadmiarowości.