| Termin | Definicja |
|---|---|
| analiza ścieżki SMTP | Analiza ścieżki SMTP to badanie kolejnych serwerów pośredniczących w przekazywaniu wiadomości do odbiorcy. Na czym polega analiza ścieżki SMTPAnaliza ścieżki SMTP polega na odtworzeniu kolejnych etapów przekazywania wiadomości elektronicznej od programu lub serwera nadawcy do serwera obsługującego domenę odbiorcy. SMTP, czyli Simple Mail Transfer Protocol, służy do transportu poczty między serwerami oraz do przekazywania wiadomości z klienta pocztowego do serwera wysyłkowego. W typowym przebiegu wiadomość może przejść przez serwer poczty wychodzącej nadawcy, bramę filtrującą, system antyspamowy, serwer pośredniczący i końcowy serwer domeny odbiorcy. Analiza nie polega wyłącznie na sprawdzeniu, czy wiadomość dotarła. Jej celem jest ustalenie, gdzie wystąpiło opóźnienie, odrzucenie, błąd uwierzytelnienia, problem z szyfrowaniem albo nieprawidłowa konfiguracja DNS. Podstawowym źródłem informacji są nagłówki techniczne wiadomości, zwłaszcza kolejne pola Jak odczytać wpisy Received i czasy przekazaniaKażdy kolejny wpis Wpisy zawierają często nazwę przedstawioną przez serwer w komendzie DNS, porty i szyfrowanie w przebiegu dostarczaniaJeżeli wiadomość jest wysyłana do domeny internetowej, serwer nadawcy odczytuje rekordy MX domeny odbiorcy. Rekord MX wskazuje host odpowiedzialny za przyjmowanie poczty, a jego wartość priorytetu określa kolejność wyboru spośród kilku serwerów. Gdy domena nie ma rekordu MX, zgodnie z mechanizmem opisanym w DNS można w określonych warunkach wykorzystać rekord A lub AAAA domeny, ale poprawność takiego rozwiązania zależy od konfiguracji i polityki serwera. Błąd rozwiązywania nazwy, brak osiągalności adresu, odmowa połączenia na porcie 25 albo odpowiedź typu timeout może zatrzymać dostarczanie jeszcze przed rozpoczęciem właściwej sesji SMTP. Analiza ścieżki powinna więc obejmować także sprawdzenie DNS i łączności, a nie tylko zawartości wiadomości. W relacjach między serwerami SMTP najczęściej wykorzystywany jest port TCP 25. Klient pocztowy przekazujący wiadomość do serwera operatora zwykle korzysta z portu 587 z mechanizmem submission, a nie z portu 25 przeznaczonego przede wszystkim do transportu między serwerami. Port 465 jest używany do SMTP przez TLS uruchamiane od początku połączenia, natomiast na porcie 587 szyfrowanie może zostać rozpoczęte po komendzie Wykorzystanie analizy przy problemach z pocztą na komputerzeAnaliza ścieżki SMTP pomaga rozdzielić problemy programu pocztowego od problemów po stronie operatora lub serwera odbiorcy. Jeżeli klient nie może nawiązać połączenia z portem 587, przyczyną może być błędna nazwa serwera, nieprawidłowy port, blokada sieciowa, problem z certyfikatem albo odrzucone dane logowania. Jeżeli serwer nadawcy przyjął wiadomość kodem 250, lecz wiadomość nie znalazła się u odbiorcy, trzeba przeanalizować dalsze wpisy, kolejkę oraz odpowiedzi serwera domeny docelowej. Odrzucenie może wynikać między innymi z nieistniejącej skrzynki, przepełnienia limitu, polityki antyspamowej, braku zgodności domeny z SPF, nieudanego podpisu DKIM albo niespełnienia wymagań DMARC. Każdy z tych przypadków wymaga innego działania, dlatego ogólne stwierdzenie „poczta nie działa” nie zastępuje analizy konkretnego komunikatu. Na komputerze użytkownika warto najpierw zabezpieczyć pełne nagłówki problematycznej wiadomości oraz dokładny tekst komunikatu zwrotnego. Przydatne są także godzina wysłania, adres nadawcy, adres odbiorcy, nazwa używanego programu, ustawienia portu i informacja, czy błąd występuje przy wysyłaniu, odbieraniu czy tylko przy dostarczaniu do jednej domeny. Nie należy wielokrotnie ponawiać wysyłki bez sprawdzenia odpowiedzi serwera, ponieważ może to utworzyć duplikaty albo zwiększyć liczbę odrzuceń. Warszawskie Pogotowie Komputerowe zajmuje się profesjonalną naprawą laptopów i komputerów PC, w tym sprawdzaniem konfiguracji klienta pocztowego, połączeń sieciowych oraz objawów wskazujących na problem z lokalnym systemem. Ocena samej ścieżki SMTP nadal wymaga jednak danych z nagłówków i komunikatów serwerowych, ponieważ program pocztowy nie pokazuje pełnego przebiegu transportu. |