| Termin | Definicja |
|---|---|
| wpisanie portów SMTP w polu IMAP | Wpisanie portów SMTP w polu IMAP to typowy błąd konfiguracji uniemożliwiający poprawne działanie konta. Różnica między odbieraniem a wysyłaniem pocztyWpisanie portów SMTP w polu IMAP oznacza przypisanie ustawień serwera poczty wychodzącej do konfiguracji serwera poczty przychodzącej. IMAP, czyli Internet Message Access Protocol, służy do odbierania wiadomości i synchronizowania zawartości skrzynki między programem pocztowym a serwerem. SMTP, czyli Simple Mail Transfer Protocol, odpowiada natomiast za przekazywanie wiadomości wychodzących z programu pocztowego do serwera nadawczego. Są to dwa różne protokoły, dlatego ich nazwy nie powinny być zamieniane w formularzu konfiguracji konta. Program pocztowy zwykle przechowuje osobne pola dla serwera poczty przychodzącej oraz serwera poczty wychodzącej. Dla IMAP podaje się adres serwera odbierającego, na przykład imap.example.pl, oraz właściwy port i metodę szyfrowania. Dla SMTP podaje się adres serwera wysyłającego, na przykład smtp.example.pl, a następnie oddzielny port i sposób nawiązania bezpiecznego połączenia. Sama nazwa domeny nie określa jeszcze protokołu, ponieważ dostawca może używać różnych nazw hostów dla odbioru i wysyłki. Porty IMAP i SMTP oraz ich znaczenieNajczęściej spotykany port IMAP bez szyfrowania lub z negocjowaniem szyfrowania STARTTLS to 143. Dla IMAP z szyfrowaniem TLS od początku połączenia używany jest port 993. Port 993 jest określany jako IMAPS, czyli IMAP zabezpieczony szyfrowanym połączeniem TLS. W praktycznej konfiguracji należy wybrać port zgodny z metodą szyfrowania oferowaną przez dostawcę poczty. Ustawienie portu 993 przy wybranej opcji STARTTLS albo ustawienie portu 143 przy wymaganym połączeniu TLS od początku może skutkować błędem połączenia. SMTP korzysta z innych portów. Port 25 jest historycznie używany do komunikacji między serwerami pocztowymi, ale wielu dostawców ogranicza jego użycie przez programy klienckie z powodu nadużyć i spamu. Do wysyłania wiadomości z aplikacji pocztowej często stosuje się port 587 z mechanizmem STARTTLS. Port 465 jest używany przez część usług do SMTP z szyfrowaniem TLS nawiązywanym od początku połączenia. Konkretne ustawienie zawsze powinno wynikać z dokumentacji danego dostawcy, ponieważ dostępność portu i wymagane szyfrowanie nie są identyczne dla wszystkich usług. Objawy błędnego przypisania ustawieńJeżeli port SMTP zostanie wpisany w polu IMAP, program może nie pobierać wiadomości, nie wyświetlać folderów albo zgłaszać błąd podczas logowania do serwera przychodzącego. Przykładowo próba połączenia z serwerem IMAP przez port 587 kieruje klienta do usługi przeznaczonej do wysyłania poczty. Serwer SMTP nie odpowiada wtedy na żądania IMAP, ponieważ oczekuje komunikatów właściwych dla protokołu SMTP, a nie poleceń służących do odczytu skrzynki. Błąd może wystąpić jeszcze przed sprawdzeniem hasła, ponieważ klient i serwer nie używają tego samego protokołu komunikacji. Skutki zależą od programu i dostawcy. Jedna aplikacja może pokazać komunikat o przekroczeniu czasu oczekiwania, inna może zgłosić nieprawidłową odpowiedź serwera, a jeszcze inna może sugerować problem z certyfikatem lub uwierzytelnianiem. Jeżeli odbieranie działa, ale wysyłanie nie, przyczyną może być odwrotna pomyłka: port IMAP został wpisany w ustawienia SMTP. Warto sprawdzać obie konfiguracje niezależnie, ponieważ poprawnie działający serwer przychodzący nie potwierdza poprawności ustawień poczty wychodzącej. Podczas korekty należy zweryfikować adres serwera, numer portu, typ szyfrowania oraz wymaganie uwierzytelniania SMTP. W wielu usługach wysyłanie wymaga zalogowania tym samym adresem e-mail i hasłem, ale nie należy zakładać tego bez sprawdzenia instrukcji operatora. Trzeba również odróżnić opcję „SSL/TLS” od „STARTTLS”. Pierwsza zwykle oznacza szyfrowanie od chwili rozpoczęcia połączenia, natomiast druga rozpoczyna połączenie w trybie jawnym i dopiero następnie przełącza je na TLS po otrzymaniu odpowiedniego polecenia. Sprawdzenie konta w programie pocztowymNaprawę konfiguracji warto rozpocząć od otwarcia ustawień konkretnego konta, a następnie porównania dwóch oddzielnych części: serwera poczty przychodzącej IMAP oraz serwera poczty wychodzącej SMTP. W części IMAP należy zastosować adres i port przeznaczone do odbierania wiadomości, najczęściej 143 albo 993, zgodnie z wymaganym szyfrowaniem. W części SMTP należy użyć adresu i portu przeznaczonych do wysyłki, często 587 albo 465, również zgodnie z instrukcją dostawcy. Nie wolno kopiować jednego numeru do obu pól tylko dlatego, że formularz umieszcza je obok siebie. Po zapisaniu zmian trzeba ponownie uruchomić synchronizację konta i wykonać dwa oddzielne testy: pobrać nową wiadomość oraz wysłać wiadomość testową. Jeżeli pobieranie działa, a wysyłka nie, należy sprawdzić ustawienia SMTP, uwierzytelnianie i blokadę portu przez zaporę sieciową. Jeżeli wysyłka działa, ale skrzynka się nie synchronizuje, należy ponownie przeanalizować adres IMAP, port 143 lub 993 oraz zgodność trybu TLS. Warszawskie Pogotowie Komputerowe zajmuje się profesjonalną naprawą laptopów, komputerów PC i problemów z konfiguracją popularnego oprogramowania użytkowego, w tym programów pocztowych. |