Dostawcy usług e-mail, tacy jak Gmail i Yahoo! zapewniają kilka sposobów dostępu do wiadomości e-mail przechowywanej na ich serwerach oprócz logowania za pośrednictwem ich strony internetowej. Na przykład, gdy chcesz czytać wiadomości e-mail za pomocą aplikacji na smartfonie lub tablecie, takie aplikacje do obsługi wiadomości e-mail komunikują się z głównym serwerem poczty e-mail za pomocą jednego z dwóch protokołów - IMAP lub POP3. POP3 jest nieco starszy, ale IMAP jest prawie zawsze lepszym wyborem, ponieważ zapewnia lepszą, bardziej intuicyjną synchronizację. IMAP służy do pobierania, czytania i zarządzania wiadomościami e-mail, a POP3 służy tylko do pobierania wiadomości e-mail. IMAP jest nowszy i bardziej popularny niż POP3, szczególnie gdy skrzynki pocztowe są ogromne lub wielu klientów uzyskuje dostęp do tego samego konta.
Dzięki IMAP serwer zachowuje kopię główną, a wszystkie urządzenia i aplikacje skonfigurowane do synchronizacji konta e-mail z serwerem. Wszelkie zmiany (takie jak usuwanie poczty) wprowadzone na jednym urządzeniu są automatycznie odzwierciedlane w każdej innej aplikacji lub urządzeniu synchronizującym się z tym samym kontem.
W przypadku POP3 nie ma takiej synchronizacji. Możesz pobrać wszystkie wiadomości e-mail z serwera na urządzenie i wybrać usunięcie kopii na serwerze lub zachowanie jej. Wszelkie zmiany dokonane lokalnie na urządzeniu (takie jak status odczytu / nieprzeczytania, usunięcia) nie są przekazywane z powrotem do serwera. Dlatego każde urządzenie pobierające wiadomość e-mail ma własną, niezależną kopię wszystkich wiadomości e-mail.
IMAP | POP3 | |
---|---|---|
Wprowadzenie (z Wikipedii) | Internetowy protokół dostępu do wiadomości (IMAP) jest jednym z dwóch najpopularniejszych standardowych protokołów internetowych do pobierania wiadomości e-mail, drugim jest protokół Post Office Protocol (POP). | W przetwarzaniu danych Post Office Protocol (POP) jest standardowym protokołem internetowym warstwy aplikacji używanym przez lokalnych klientów poczty e-mail do pobierania wiadomości e-mail ze zdalnego serwera za pośrednictwem połączenia TCP / IP. |
Prędkość | Powolny | Szybki |
Przechowywanie treści | Zawsze na serwerze | Pobrane na urządzenie lokalne, chyba że wybrano opcję „zachowaj kopię na serwerze”. |
Synchronizacja poczty | tak | Nie |
Kierunek | Dwukierunkowy - bez względu na zmiany, które wprowadzisz na serwerze lub urządzeniu, druga strona również je pokazuje. | One-direction - zmiany wprowadzone na urządzeniu nie mają wpływu na zawartość serwera. |
Tryb offline (brak połączenia z Internetem) | Pobrane wiadomości e-mail można odczytać lub usunąć w trybie offline. Zmiany wprowadzone w urządzeniu są synchronizowane z serwerem, gdy urządzenie przechodzi w tryb online. | Po pobraniu wiadomości e-mail można czytać w trybie offline; urządzenie musi tylko przejść do trybu online, aby pobrać e-mail. |
Port używany przez serwer | Port 143 | Port 110 |
Konsolidacja wielu kont | Nie | tak |
Przechowuj wiadomości na serwerze | wymagany | Możliwy |
Obecna wersja | IMAP4rev1 | POP3 |
Rok stworzenia | Imap 2 został po raz pierwszy określony w 1990 r. (RFC 1176) | Po raz pierwszy określony w dokumencie 1988 (RFC 1081) |
Poprzednie wersje | IMAP, IMAP2, IMAP3 (nigdy nie akceptowane), IMAP2bis (przemianowany na IMAP4) | POP (POP1), POP2, POP3, POP4 (proponowane) |
Poniższy film wyjaśnia, jak działa przesyłanie wiadomości zarówno w IMAP, jak i POP3:
IMAP obsługuje tryby pracy zarówno online, jak i offline. Zmiany wprowadzone w poszczególnych wiadomościach e-mail - takie jak czytanie lub oznaczanie jako nieprzeczytane, usuwanie wiadomości e-mail lub przenoszenie wiadomości e-mail z jednego folderu do drugiego - wszystkie są przesyłane przez aplikację kliencką z powrotem na serwer. Nie wymaga to, aby urządzenie klienckie było cały czas online. Jeśli urządzenie jest w trybie offline po wprowadzeniu zmian w wiadomości e-mail, synchronizacja nastąpi później, gdy tylko klient przejdzie w tryb online.
Aplikacje klienckie korzystające z POP3 łączą się tylko tak długo, jak długo trwa pobieranie wiadomości e-mail z serwera na urządzenie. Użytkownicy z dużą skrzynką odbiorczą i dużym ruchem pocztowym wolą protokół IMAP, ponieważ pobieranie wszystkich wiadomości e-mail może zająć bardzo dużo czasu.
IMAP umożliwia jednoczesny dostęp do wiadomości e-mail i manipulowanie nimi przez wielu klientów, a zmiany i zmiany wprowadzane przez jednego klienta są wyświetlane na żywo wszystkim innym jednocześnie połączonym klientom. POP pozwala na połączenie tylko jednego klienta z serwerem.
IMAP umożliwia klientom osobny dostęp do części MIME wiadomości e-mail. Na przykład. użytkownik może pobrać i odczytać część tekstową wiadomości e-mail oraz uniknąć osadzonych w niej załączników i grafiki.
IMAP pozwala na wyświetlanie statusu wiadomości (przeczytanej, nieprzeczytanej, odpowiedzi, przesłanej, usuniętej) na serwerze, ułatwiając wielu użytkownikom dostęp do tych informacji, podczas gdy POP nie ma takiej funkcjonalności.
Protokół IMAP jest bardziej złożony i zużywa dużą ilość zasobów serwera podczas wyszukiwania po stronie serwera na dużych skrzynkach pocztowych.
POP i IMAP to klienci korzystający tylko z poczty e-mail; nie obsługują synchronizacji innych powiązanych informacji, takich jak kontakty, spotkania, notatki i zadania, chyba że są one zawarte w wiadomościach e-mail.