Protokół, dzięki któremu po połączeniu z serwerem pocztowym transmitowane są na komputer jedynie same nagłówki wiadomości, a transmisja treści oraz załączników następuje dopiero po otwarciu danego listu, to
A. IMAP
B. SMTP
C. POP3
D. MIME
Pytanie z egzaminu CKE, czerwiec 2021 (arkusz E.13-SG-21.06).
IMAP to właściwy wybór, bo ten protokół został zaprojektowany do pracy ze skrzynką pocztową bez konieczności natychmiastowego pobierania całej zawartości wiadomości na komputer użytkownika. Klient pocztowy po połączeniu z serwerem może pobrać listę folderów, nagłówki wiadomości, informacje o nadawcy, temacie, dacie oraz statusie przeczytania, a dopiero po kliknięciu konkretnego maila dociąga treść i ewentualne załączniki. W praktyce jest to bardzo wygodne przy dużych skrzynkach, pracy na kilku urządzeniach albo przy słabszym łączu. Moim zdaniem właśnie tu najlepiej widać różnicę między zwykłym pobraniem poczty a synchronizacją poczty. IMAP przechowuje wiadomości głównie na serwerze, dzięki czemu ten sam stan skrzynki widać w telefonie, programie typu Thunderbird, Outlook czy w webmailu. Standardowo IMAP korzysta z portu 143, a w wersji szyfrowanej IMAPS z portu 993. Dobrą praktyką jest używanie połączenia TLS/SSL, bo poczta często zawiera dane prywatne, faktury, załączniki firmowe i różne informacje, których nie powinno się przesyłać otwartym tekstem. W administracji sieci i usług pocztowych IMAP jest typowym wyborem tam, gdzie ważna jest synchronizacja folderów, flag, wiadomości wysłanych i archiwów.
W tym pytaniu łatwo pomylić kilka pojęć związanych z pocztą elektroniczną, bo wszystkie brzmią technicznie i faktycznie występują w obsłudze e-maili. Trzeba jednak patrzeć na to, jaka jest rola danego protokołu. SMTP służy głównie do wysyłania poczty, czyli przekazywania wiadomości od klienta pocztowego do serwera oraz między serwerami pocztowymi. Nie jest to protokół przeznaczony do przeglądania skrzynki odbiorczej ani do pobierania samych nagłówków z serwera. Typowy błąd polega na tym, że ktoś kojarzy SMTP ogólnie z pocztą i zaznacza go bez rozróżnienia kierunku transmisji. POP3 działa inaczej niż IMAP, bo jego klasyczne założenie to pobranie wiadomości ze skrzynki na komputer klienta, często z możliwością usunięcia ich z serwera. Da się skonfigurować różne opcje pozostawiania kopii, ale POP3 nie jest standardowo wygodnym mechanizmem synchronizacji nagłówków, folderów i stanu wiadomości na wielu urządzeniach. MIME też bywa mylące, bo ma związek z treścią wiadomości i załącznikami. Jednak MIME nie jest protokołem odbierania poczty z serwera. To standard opisu formatu wiadomości, który pozwala przesyłać różne typy danych, na przykład tekst HTML, polskie znaki, obrazy czy pliki binarne jako załączniki. Z mojego doświadczenia warto zapamiętać prosty podział: SMTP wysyła, POP3 pobiera raczej lokalnie, MIME opisuje zawartość wiadomości, a IMAP synchronizuje skrzynkę i pozwala pobierać najpierw nagłówki, a resztę dopiero wtedy, gdy naprawdę jest potrzebna.