| Termin | Definicja |
|---|---|
| POP3 komendy | Komendy POP3 to zestaw poleceń sesji, m.in. USER, PASS, LIST, RETR i DELE. Prosty protokół sterowany krótkimi poleceniami tekstowymiSesja POP3 przebiega w formie dialogu tekstowego: klient wysyła polecenie, serwer odpowiada wierszem zaczynającym się od potwierdzenia lub odmowy. Zestaw komend jest niewielki i podzielony na etapy. Najpierw następuje uwierzytelnienie poleceniami USER i PASS, potem sesja przechodzi w stan transakcyjny, w którym działają STAT zwracające liczbę i łączny rozmiar wiadomości, LIST wypisujące pozycje z numerami, RETR pobierające konkretną wiadomość, TOP pokazujące nagłówki wraz z zadaną liczbą pierwszych wierszy oraz DELE oznaczające wiadomość do usunięcia. Kluczowa właściwość: DELE niczego nie kasuje od razu. Wiadomości oznaczone do usunięcia znikają dopiero przy zamknięciu sesji poleceniem QUIT. Polecenie RSET cofa wszystkie takie oznaczenia, a NOOP służy wyłącznie do podtrzymania połączenia. Do czego to się przydaje w praktyceZnajomość tych poleceń pozwala zdiagnozować problem z pocztą bez zgadywania. Ręczne połączenie z serwerem i wykonanie kilku komend odpowiada na pytania, których nie rozstrzygnie okno konfiguracji programu pocztowego: czy hasło jest poprawne, czy skrzynka rzeczywiście zawiera wiadomości, czy jedna z nich nie jest tak duża, że pobieranie przerywa się po czasie oczekiwania, i czy serwer w ogóle odpowiada na danym porcie. Polecenie UIDL, zwracające trwały identyfikator każdej wiadomości, wyjaśnia z kolei, dlaczego program raz po raz pobiera te same maile. Współcześnie sesja niemal zawsze biegnie w kanale szyfrowanym, więc surowego dialogu nie da się prowadzić zwykłym połączeniem tekstowym bez warstwy szyfrowania. Sam zestaw komend pozostaje jednak niezmieniony. Skutki uboczne modelu pobieraniaPOP3 z założenia przenosi pocztę na jedno urządzenie. Jeżeli ta sama skrzynka jest skonfigurowana w tym trybie na komputerze i na telefonie, wiadomości trafiają tam, gdzie klient zdążył się połączyć pierwszy, i znikają z serwera. Opcja pozostawiania kopii na serwerze łagodzi problem, ale przy ustawieniu automatycznego usuwania po określonej liczbie dni prowadzi do cichej utraty starszych wiadomości. Uszkodzony plik lokalnego archiwum bywa wtedy jedynym miejscem, w którym korespondencja istniała. Do pracy na wielu urządzeniach zdecydowanie lepiej nadaje się protokół IMAP, który utrzymuje pełną strukturę folderów po stronie serwera. Ratowanie archiwum i przenoszenie skrzynekOdzyskujemy pocztę z lokalnych plików danych programów pocztowych, przenosimy skrzynki z modelu pobierania na model synchronizowany bez gubienia wiadomości oraz konfigurujemy konta na komputerach i telefonach w firmie. Pracujemy całodobowo przez siedem dni w tygodniu, a na czas naprawy komputera możemy udostępnić laptop zastępczy, żeby korespondencja nie stanęła. |