| Termin | Definicja |
|---|---|
| nieprawidłowy port SMTP | Nieprawidłowy port SMTP to najczęstsza przyczyna nieudanej konfiguracji wysyłki — standardowo używa się 587 z TLS. Rola portu SMTP w wysyłaniu wiadomościNieprawidłowy port SMTP oznacza, że program pocztowy próbuje połączyć się z serwerem wysyłającym przez niewłaściwy numer usługi. Port wskazuje punkt, na którym serwer oczekuje połączeń TCP. Sama nazwa serwera pocztowego nie wystarcza do prawidłowej konfiguracji, ponieważ ten sam dostawca może udostępniać różne porty dla przesyłania wiadomości przez klienta pocztowego, połączeń szyfrowanych oraz komunikacji między serwerami. Do wysyłania poczty przez aplikację użytkownika najczęściej stosuje się port 587, przeznaczony do usługi Message Submission opisanej w RFC 6409. Po nawiązaniu połączenia na tym porcie klient zwykle korzysta z polecenia STARTTLS, aby przełączyć połączenie na szyfrowane, a następnie wykonuje uwierzytelnienie SMTP. Port 25 jest tradycyjnie używany głównie do przekazywania poczty między serwerami i może być blokowany dla połączeń wychodzących przez operatora internetowego. Port 587, port 465 i sposób szyfrowaniaWybór numeru portu musi odpowiadać ustawieniu szyfrowania w programie pocztowym. Dla portu 587 typowa konfiguracja przewiduje szyfrowanie STARTTLS. Oznacza to, że połączenie zaczyna się jako zwykłe połączenie SMTP, a następnie klient wysyła żądanie rozpoczęcia negocjacji TLS. Jeżeli program jest ustawiony na „SSL/TLS od początku” zamiast na STARTTLS, serwer może odrzucić połączenie mimo użycia poprawnego numeru portu. Port 465 jest związany z szyfrowanym połączeniem SMTP ustanawianym od samego początku, bez późniejszego przełączania za pomocą STARTTLS. Rejestrację tego portu dla usługi Submissions opisuje RFC 8314. Nie należy więc zamieniać ustawień portu 465 i 587 bez jednoczesnego sprawdzenia trybu zabezpieczeń. Niektórzy dostawcy udostępniają także port 2525 jako alternatywny port submission, lecz jego dostępność i wymagany sposób szyfrowania zależą od konkretnej usługi. Numeru 2525 nie można traktować jako uniwersalnego zamiennika. Objawy błędnego numeru i kolejność sprawdzaniaBłędny port SMTP może powodować komunikat o przekroczeniu czasu oczekiwania, odmowie połączenia, braku możliwości nawiązania bezpiecznego kanału albo nieudanym uwierzytelnieniu. Każdy z tych objawów może mieć również inną przyczynę, dlatego sam komunikat programu nie zawsze pozwala od razu wskazać port. W pierwszej kolejności należy porównać nazwę serwera SMTP, numer portu, tryb szyfrowania oraz wymaganie uwierzytelnienia z aktualną dokumentacją dostawcy skrzynki. Jeżeli używany jest port 587, trzeba sprawdzić, czy zaznaczono STARTTLS, a nie szyfrowanie SSL/TLS od początku. Przy porcie 465 należy zweryfikować odwrotną zależność: klient powinien rozpoczynać sesję w TLS. Warto również sprawdzić, czy program wymaga osobnego włączenia opcji „serwer wymaga uwierzytelnienia” oraz czy jako login podano pełny adres pocztowy, jeśli tak wymaga dostawca. Gdy konfiguracja jest poprawna, a połączenie nadal nie działa, przyczyną może być zapora sieciowa, filtr antywirusowy, blokada portu 25 przez operatora albo chwilowa niedostępność serwera. Weryfikacja konfiguracji w programie pocztowymZmianę portu należy wykonywać w ustawieniach konta, w części dotyczącej serwera poczty wychodzącej SMTP. Po zapisaniu ustawień trzeba przeprowadzić próbę wysłania wiadomości i odczytać pełny komunikat błędu, ponieważ informacja o odrzuconym połączeniu może wskazywać na różnicę między błędem transportu TCP, nieudaną negocjacją TLS i odrzuceniem danych logowania. Pomocne jest także sprawdzenie, czy problem występuje w jednej aplikacji, czy w każdej konfiguracji tego samego konta. Warszawskie Pogotowie Komputerowe wykonuje profesjonalną naprawę laptopów, komputerów PC i podzespołów, obejmującą także diagnostykę problemów z konfiguracją poczty w popularnych środowiskach użytkowych. Przy analizie nieprawidłowego portu SMTP istotne jest zachowanie istniejących ustawień konta, ustalenie właściwego serwera dostawcy oraz dopasowanie numeru portu do rodzaju szyfrowania, zamiast przypadkowego testowania kilku wartości. |