Jakich portów używać do obsługi poczty internetowej POP3, IMAP i SMTP?
Do obsługi poczty elektronicznej w programach takich jak Microsoft Outlook, Mozilla Thunderbird czy aplikacje mobilne wykorzystuje się trzy podstawowe protokoły: IMAP, POP3 i SMTP. IMAP odpowiada za dostęp do wiadomości i synchronizację folderów, POP3 służy do pobierania poczty, natomiast SMTP umożliwia jej wysyłanie. Każdy z tych protokołów wykorzystuje określone porty komunikacyjne, które należy prawidłowo skonfigurować w programie pocztowym. Zalecamy korzystanie z połączeń szyfrowanych TLS. Do odbierania poczty najczęściej stosuje się port 993 dla IMAP lub 995 dla POP3, natomiast do wysyłania wiadomości port 465 dla SMTP. W dalszej części artykułu wyjaśniamy, czym różnią się te ustawienia, jaką rolę pełnią SSL, TLS i STARTTLS oraz dlaczego warto korzystać z szyfrowanej komunikacji między programem pocztowym a serwerem.
- IMAP, POP3 i SMTP – czym się różnią?
- Wysyłanie poczty – do czego służy SMTP?
- Jakich portów używać do obsługi poczty IMAP, POP3 i SMTP?
- Jak działa szyfrowanie SSL/TLS i certyfikat serwera pocztowego?
IMAP, POP3 i SMTP – czym się różnią?
Programy pocztowe wykorzystują protokoły komunikacyjne do wymiany informacji z serwerami poczty. Dzięki nim możesz odbierać wiadomości, synchronizować foldery, wysyłać korespondencję i zarządzać zawartością skrzynki bez konieczności każdorazowego logowania się przez przeglądarkę internetową.
IMAP i POP3 służą do odbierania poczty, natomiast SMTP odpowiada za jej wysyłanie. Wybór między IMAP a POP3 wpływa przede wszystkim na sposób przechowywania wiadomości i korzystania z nich na różnych urządzeniach.
IMAP (Internet Message Access Protocol)
IMAP to protokół pocztowy umożliwiający dostęp do wiadomości przechowywanych na serwerze oraz synchronizację poczty pomiędzy urządzeniami. Jest szczególnie wygodny, jeśli korzystasz z tej samej skrzynki na komputerze, telefonie i tablecie.
Wiadomości pozostają na serwerze, a program pocztowy synchronizuje ich zawartość oraz informacje o wykonanych działaniach. Jeżeli przeczytasz wiadomość na telefonie, przeniesiesz ją do innego folderu lub usuniesz, zmiana zostanie odzwierciedlona również na pozostałych urządzeniach po zakończeniu synchronizacji.
Najważniejsze zalety IMAP:
- Synchronizacja wiadomości – dostęp do tej samej korespondencji z wielu urządzeń.
- Synchronizacja folderów – foldery takie jak Odebrane, Wysłane, Robocze czy Kosz mogą być dostępne w różnych programach pocztowych.
- Przechowywanie na serwerze – wiadomości nie są uzależnione wyłącznie od jednego komputera.
- Możliwość pracy offline – wiele programów pozwala przechowywać lokalne kopie wybranych wiadomości.
Trzeba jednak pamiętać, że korespondencja pozostająca na serwerze zajmuje miejsce w skrzynce pocztowej. Usunięcie wiadomości przez IMAP może też zostać zsynchronizowane z pozostałymi urządzeniami, dlatego synchronizacja nie zastępuje kopii zapasowej.
Więcej informacji znajdziesz w poradniku Co to jest IMAP i jak działa?.
POP3 (Post Office Protocol version 3)
POP3 to protokół służący przede wszystkim do pobierania wiadomości e-mail z serwera na urządzenie użytkownika. W odróżnieniu od IMAP nie zapewnia pełnej synchronizacji folderów i stanu wiadomości pomiędzy wieloma urządzeniami.
Program pocztowy łączy się z serwerem i pobiera znajdujące się na nim wiadomości. W zależności od konfiguracji mogą one zostać usunięte z serwera po pobraniu albo pozostać na nim przez określony czas.
POP3 może być przydatny w sytuacjach, gdy:
- korzystasz z poczty przede wszystkim na jednym komputerze,
- chcesz przechowywać wiadomości lokalnie,
- potrzebujesz ograniczyć ilość miejsca zajmowanego przez korespondencję na serwerze,
- stosujesz własny system archiwizacji poczty na urządzeniu lokalnym.
Najważniejszym ograniczeniem POP3 jest brak synchronizacji porównywalnej z IMAP. Wiadomości wysłane z jednego komputera nie muszą pojawiać się w folderze Wysłane na pozostałych urządzeniach.
Korzystasz z POP3? Zadbaj o kopie zapasowe wiadomości. Jeżeli pobrane e-maile zostały usunięte z serwera i są przechowywane wyłącznie na komputerze, awaria dysku może oznaczać utratę korespondencji.
Dokładniejsze wyjaśnienie znajdziesz w artykule Co to jest POP3?. Jeśli nadal zastanawiasz się nad wyborem sposobu odbierania wiadomości, przeczytaj również IMAP czy POP3 – który protokół poczty e-mail wybrać?.
Wysyłanie poczty – do czego służy SMTP?
SMTP (Simple Mail Transfer Protocol) to protokół wykorzystywany do wysyłania wiadomości e-mail. Niezależnie od tego, czy odbierasz pocztę przez IMAP czy POP3, do przekazywania wiadomości wychodzących wykorzystywany jest SMTP.
Kiedy klikasz przycisk Wyślij w programie pocztowym, aplikacja przekazuje wiadomość do skonfigurowanego serwera SMTP. Ten odpowiada za jej dalszą obsługę i dostarczenie do infrastruktury pocztowej odbiorcy.
Podczas konfiguracji poczty wychodzącej podajesz adres serwera SMTP, numer portu, rodzaj szyfrowania oraz dane uwierzytelniające. W typowej konfiguracji konta pocztowego serwer wymaga zalogowania się pełnym adresem e-mail i hasłem.
Protokół SMTP jest również wykorzystywany przez aplikacje internetowe. Przykładowo WordPress może korzystać z serwera SMTP do wysyłania powiadomień o zamówieniach, wiadomości z formularzy kontaktowych oraz linków do odzyskiwania hasła.
Więcej o działaniu poczty wychodzącej przeczytasz w artykule Co to jest protokół SMTP?.
Jakich portów używać do obsługi poczty IMAP, POP3 i SMTP?
Podczas ręcznej konfiguracji programu pocztowego oprócz adresu serwera i danych logowania musisz wskazać odpowiedni numer portu. Określa on usługę, z którą program ma nawiązać połączenie.
Do bezpiecznej obsługi poczty zalecamy połączenia szyfrowane TLS. Najczęściej stosowane porty to 993 dla IMAP, 995 dla POP3 oraz 465 dla SMTP. W programach pocztowych szyfrowanie dla tych połączeń jest zazwyczaj oznaczone jako SSL/TLS.
| Protokół | Port | Szyfrowanie | Zastosowanie |
|---|---|---|---|
| IMAP | 993 | SSL/TLS | Odbieranie i synchronizacja wiadomości |
| POP3 | 995 | SSL/TLS | Pobieranie wiadomości |
| SMTP | 465 | SSL/TLS | Wysyłanie wiadomości |
Jeżeli chcesz sprawdzić, jakie dane wpisać do konkretnego programu pocztowego, skorzystaj z instrukcji Konfiguracja poczty e-mail w programie pocztowym.
Porty dla poczty przychodzącej – IMAP i POP3
W przypadku poczty przychodzącej numer portu zależy od wybranego protokołu:
- IMAP – port 993 (SSL/TLS) – zalecane ustawienie dla osób korzystających z synchronizacji poczty między urządzeniami.
- POP3 – port 995 (SSL/TLS) – zalecane ustawienie dla osób korzystających z pobierania wiadomości przez POP3.
W obu przypadkach połączenie TLS jest uruchamiane od początku komunikacji z serwerem.
Nie zalecamy korzystania z portów 143 (IMAP) i 110 (POP3) przy standardowej konfiguracji poczty. Są to porty historycznie wykorzystywane do połączeń rozpoczynanych bez szyfrowania, choć technicznie mogą również obsługiwać późniejsze uruchomienie TLS. Do nowej konfiguracji wybierz odpowiednio port 993 lub 995 i ustaw SSL/TLS.
Warto również wiedzieć, że nazwa serwera poczty przychodzącej może różnić się od nazwy serwera poczty wychodzącej. W przypadku hostingu współdzielonego często oba adresy są takie same, ale nie jest to regułą obowiązującą u wszystkich operatorów.
Więcej o ich działaniu i konfiguracji przeczytasz w artykule Czym są serwery poczty przychodzącej i wychodzącej?.
Porty dla poczty wychodzącej – SMTP
Do wysyłania wiadomości zalecamy port 465 z szyfrowaniem SSL/TLS. Połączenie szyfrowane jest nawiązywane od samego początku komunikacji z serwerem SMTP. W programie pocztowym należy również włączyć uwierzytelnianie i podać właściwe dane dostępowe do skrzynki.
Możesz spotkać się również z tym, że program pocztowy zaproponuje port 587 wraz z mechanizmem STARTTLS. Jest to inny sposób uruchamiania szyfrowania TLS, którego dostępność zależy od konfiguracji serwera pocztowego. Przy standardowej konfiguracji opisanej w tym poradniku wybierz port 465 i SSL/TLS.
Osobnym przypadkiem jest port 25, wykorzystywany przede wszystkim do wymiany wiadomości między serwerami pocztowymi. W programach pocztowych użytkowników korzysta się z niego coraz rzadziej. Niektórzy operatorzy sieci ograniczają dostęp do tego portu, aby zapobiegać rozsyłaniu spamu z zainfekowanych urządzeń.
Jeżeli Twój program pocztowy jest skonfigurowany do wysyłania wiadomości przez port 25, zalecamy zmianę ustawień na port 465 z szyfrowaniem SSL/TLS, o ile serwer pocztowy obsługuje tę konfigurację.
Chcesz dowiedzieć się więcej o portach SMTP i ograniczeniach ich dostępności? Przeczytaj również Jakie są porty poczty SMTP i dlaczego mogą być zablokowane?.
Jak działa szyfrowanie SSL/TLS i certyfikat serwera pocztowego?
TLS (Transport Layer Security) to protokół wykorzystywany do szyfrowania komunikacji między programem pocztowym a serwerem. Chroni przesyłane informacje, w tym dane logowania i treść wiadomości, przed odczytaniem przez nieuprawnione osoby podczas transmisji.
W ustawieniach programów pocztowych najczęściej spotkasz oznaczenie SSL/TLS. SSL to starsza nazwa technologii szyfrowania, która została zastąpiona przez TLS. Określenie SSL/TLS pozostało jednak w interfejsach wielu aplikacji. Wybierając tę opcję, konfigurujesz połączenie szyfrowane przy użyciu TLS obsługiwanego przez program i serwer.
Możesz spotkać również oznaczenie STARTTLS. Różnica polega na sposobie rozpoczęcia szyfrowania: przy SSL/TLS na portach 993, 995 i 465 połączenie jest szyfrowane od samego początku, natomiast STARTTLS służy do uruchomienia szyfrowania po rozpoczęciu komunikacji z serwerem.
Jak SSL/TLS działa w praktyce?
Podczas nawiązywania szyfrowanego połączenia program pocztowy sprawdza certyfikat przedstawiony przez serwer. Certyfikat pozwala między innymi potwierdzić, że komunikujesz się z właściwym serwerem pocztowym, a nie z innym urządzeniem podszywającym się pod usługę.
Dlatego ważne jest, aby nazwa serwera pocztowego wpisana w programie odpowiadała nazwie objętej ważnym certyfikatem TLS. Możesz korzystać z własnej domeny lub odpowiednio skonfigurowanej subdomeny pocztowej, jeśli serwer poczty przedstawia certyfikat obejmujący tę nazwę. Inną możliwością jest użycie technicznej nazwy serwera podanej przez operatora hostingu.
Na hostingu SEOHOST możesz bezpłatnie uruchomić certyfikat Let's Encrypt dla swojej domeny w panelu DirectAdmin. Jeżeli chcesz skorzystać z własnej domeny również jako nazwy serwera pocztowego, sprawdź, czy certyfikat obejmuje właściwy adres i jest wykorzystywany przez usługę pocztową.
Zobacz, jak aktywować bezpłatny certyfikat SSL Let's Encrypt dla domeny w DirectAdmin.
Certyfikat SSL strony internetowej nie zawsze jest automatycznie certyfikatem serwera pocztowego. Istotne jest to, jaki certyfikat przedstawia usługa pocztowa i czy odpowiada on adresowi serwera wpisanemu w programie Outlook, Thunderbird lub innej aplikacji. Jeśli korzystasz z technicznego adresu serwera hostingu, może on posiadać własny certyfikat TLS.
Po pomyślnym nawiązaniu połączenia TLS dane przesyłane pomiędzy Twoim programem pocztowym a serwerem są szyfrowane. Dotyczy to zarówno uwierzytelniania, jak i wymiany informacji podczas odbierania czy wysyłania wiadomości.
Trzeba jednak odróżnić szyfrowanie połączenia z serwerem od szyfrowania całej korespondencji od nadawcy do odbiorcy. TLS zabezpiecza konkretne połączenie. Wiadomość może następnie przechodzić przez kolejne serwery pocztowe, dla których obowiązują osobne zasady transmisji.
Jeżeli program pocztowy wyświetla ostrzeżenie dotyczące certyfikatu lub niezgodności nazwy serwera, sprawdź konfigurację połączenia. Szczegółowe wyjaśnienie znajdziesz w poradniku Program pocztowy – konfiguracja i wyjątek bezpieczeństwa.
Konfigurujesz pocztę w Outlooku, Thunderbirdzie lub na telefonie? Skorzystaj z naszej instrukcji konfiguracji poczty e-mail w programie pocztowym. Znajdziesz tam ustawienia serwerów poczty przychodzącej i wychodzącej oraz wskazówki dotyczące ręcznego dodawania skrzynki.