| Termin | Definicja |
|---|---|
| port 25 | Port 25 to standardowy port komunikacji między serwerami pocztowymi, u wielu dostawców blokowany dla klientów końcowych. Rola portu 25 w przekazywaniu poczty elektronicznejPort 25 jest standardowym punktem komunikacji używanym przez protokół SMTP (Simple Mail Transfer Protocol) do przekazywania wiadomości między serwerami pocztowymi. W typowym przepływie poczty serwer nadawcy łączy się z serwerem odpowiedzialnym za domenę odbiorcy i przekazuje mu wiadomość właśnie przez połączenie SMTP kierowane na port 25. Informacja o tym, który serwer powinien przyjąć pocztę dla danej domeny, jest zwykle uzyskiwana z rekordu MX w systemie DNS. Port 25 nie oznacza więc konkretnego programu pocztowego ani rodzaju skrzynki, lecz numer logicznego punktu komunikacji sieciowej. Wymiana danych rozpoczyna się od zestawienia połączenia TCP. Po jego ustanowieniu serwer odbiorczy przedstawia komunikat powitalny, a następnie strony wymieniają komendy SMTP, takie jak EHLO lub HELO, MAIL FROM, RCPT TO oraz DATA. Komenda MAIL FROM określa adres kopertowy nadawcy, RCPT TO wskazuje odbiorcę, natomiast DATA rozpoczyna przesyłanie właściwej treści wiadomości wraz z nagłówkami. Po zakończeniu transmisji treści wiadomość zostaje zaakceptowana albo odrzucona odpowiednim kodem odpowiedzi SMTP. Dlaczego port 25 bywa blokowany przez dostawcę InternetuPort 25 jest często ograniczany dla zwykłych połączeń wychodzących z sieci klientów końcowych. Powodem jest ograniczenie masowej wysyłki spamu i zmniejszenie skutków działania złośliwego oprogramowania, które może próbować wysyłać pocztę bezpośrednio do wielu serwerów. Gdy port 25 pozostaje otwarty dla dowolnego urządzenia, zainfekowany komputer może nawiązywać połączenia SMTP z obcymi serwerami i generować dużą liczbę wiadomości. Blokada stosowana na poziomie dostawcy może obejmować cały dostęp wychodzący albo tylko wybrane adresy i zakresy sieci. Takie ograniczenie nie musi oznaczać awarii komputera, routera ani aplikacji pocztowej. Jeżeli program próbuje połączyć się z obcym serwerem SMTP na porcie 25 i otrzymuje przekroczenie czasu oczekiwania, odrzucenie połączenia lub brak odpowiedzi, przyczyną może być filtr po stronie operatora, zapora sieciowa albo reguła na routerze. Dostawcy Internetu mogą stosować różne zasady, dlatego sam numer portu nie pozwala określić, w którym miejscu połączenie jest zatrzymywane. Port 25 a porty 465 i 587Port 25 służy przede wszystkim do transportu poczty między serwerami, a nie do standardowego logowania użytkownika do usługi wysyłania wiadomości. Do wysyłki poczty z programu pocztowego stosuje się zwykle port 587 z mechanizmem submission, który przewiduje uwierzytelnianie nadawcy i pozwala serwerowi odróżnić pocztę wysyłaną przez uprawnionego użytkownika od ruchu między serwerami. Wymagany sposób szyfrowania zależy od konfiguracji usługi. Często połączenie rozpoczyna się bez szyfrowania warstwy TLS i jest następnie przełączane do ochrony TLS po użyciu komendy STARTTLS. Port 465 jest używany przez usługę SMTP szyfrowaną od chwili ustanowienia połączenia, określaną jako implicit TLS. Nie należy utożsamiać portu 465 z portem 25 tylko dlatego, że oba mogą obsługiwać SMTP. Różnią się przeznaczeniem i sposobem rozpoczęcia sesji szyfrowanej. Z kolei port 587 może wymagać uwierzytelnienia konta, podczas gdy połączenie serwer-serwer na porcie 25 często opiera się na politykach serwera odbiorczego, reputacji adresu IP, kontroli domeny oraz wynikach dodatkowych mechanizmów weryfikacji poczty. Sprawdzanie problemów z połączeniem SMTPDiagnostykę należy rozpocząć od ustalenia, czy problem dotyczy tylko portu 25, czy również portów używanych przez inne usługi pocztowe. W systemie Windows można sprawdzić osiągalność hosta i portu poleceniem W systemach uniksowych podobny test można wykonać narzędziem |