Błędy logowania SMTP, IMAP i POP3 mimo poprawnego adresu i hasła zwykle wynikają z ustawień programu pocztowego, zapisanych danych logowania albo wymagań serwera. Sprawdź nazwę użytkownika, hasło zapisane w aplikacji oraz to, czy uwierzytelnianie jest włączone osobno dla serwera odbiorczego i SMTP.
Spis treści
SMTP, IMAP i POP3 używają osobnych połączeń
IMAP i POP3 służą do odbierania wiadomości. SMTP służy do ich wysyłania. Program pocztowy może poprawnie odbierać wiadomości przez IMAP lub POP3, a jednocześnie nie wysyłać ich przez SMTP.
To jest oczekiwane zachowanie, ponieważ serwer SMTP może wymagać własnego uwierzytelnienia. Błędy połączenia i logowania SMTP oraz IMAP są często związane z konfiguracją danych dostępu i sposobu uwierzytelniania. Źródło: Common Errors while Connecting through SMTP/IMAP
- IMAP przechowuje wiadomości na serwerze i synchronizuje foldery z programem pocztowym.
- POP3 pobiera wiadomości z serwera do programu pocztowego.
- SMTP przekazuje wiadomości podczas wysyłki.
Jeśli odbiór działa, a wysyłka nie, sprawdzaj ustawienia SMTP. Jeśli wysyłka działa, a odbiór nie, sprawdzaj ustawienia IMAP albo POP3.
Najczęstsze błędy nazwy użytkownika i hasła
Pole nazwy użytkownika nie zawsze może zawierać samą część adresu przed znakiem @. W wielu konfiguracjach należy wpisać pełny adres e-mail, na przykład biuro@przyklad.pl. Wpisanie skróconej nazwy może prowadzić do odrzucenia logowania.
Drugi częsty problem to nieaktualne hasło zapisane w aplikacji, systemie operacyjnym lub menedżerze haseł. Program może wtedy przesyłać stare dane mimo wpisania nowego hasła w innym miejscu. Problemy z połączeniem SMTP często wynikają z błędnych danych uwierzytelniających. Źródło: SMTP Connection Errors
Jak bezpiecznie odświeżyć zapisane dane logowania
- Zamknij program pocztowy.
- Otwórz ustawienia konta e-mail w tym programie.
- Sprawdź, czy pełny adres e-mail jest wpisany jako nazwa użytkownika dla serwera odbiorczego.
- Sprawdź osobno nazwę użytkownika dla SMTP.
- Usuń zapisane hasło dla konta, jeśli aplikacja udostępnia taką opcję.
- Uruchom program ponownie i wpisz aktualne hasło przy kolejnym logowaniu.
[Screenshot: ustawienia konta pocztowego z oddzielnymi polami nazwy użytkownika dla IMAP lub POP3 oraz SMTP]
Nie przesyłaj hasła w wiadomości e-mail ani nie udostępniaj go osobom trzecim podczas diagnozy problemu.
Włącz uwierzytelnianie dla serwera SMTP
W ustawieniach serwera wychodzącego szukaj opcji podobnej do Serwer SMTP wymaga uwierzytelniania. Jej wyłączenie może powodować błąd wysyłki lub błąd relay, czyli odrzucenie próby przekazania wiadomości przez serwer SMTP.
Dla SMTP ustaw dane logowania świadomie, nawet gdy program oferuje opcję użycia tych samych danych co dla serwera odbiorczego. Ta opcja jest właściwa tylko wtedy, gdy konto faktycznie używa identycznej nazwy użytkownika i hasła w obu połączeniach.
Problemy SMTP mogą dotyczyć zarówno uwierzytelniania, jak i ustawień serwera wychodzącego. Źródło: Troubleshooting cPanel Email Errors
Nie wyłączaj szyfrowania, aby ominąć błąd
Nie zmieniaj połączenia na nieszyfrowane tylko po to, aby testowo ominąć problem z logowaniem. Zamiast tego porównaj ustawienie szyfrowania wybrane w programie z wymaganiami dostawcy poczty i popraw je w konfiguracji konta.
Sprawdź także, czy wybrany typ uwierzytelniania odpowiada wymaganiom serwera. Niezgodne ustawienie może skutkować błędem logowania, mimo że adres i hasło wyglądają poprawnie.
Sprawdź politykę bezpieczeństwa konta
Dostawca poczty może stosować reguły bezpieczeństwa, które wpływają na logowanie z programu pocztowego. W takiej sytuacji poprawne hasło nie wystarczy, jeśli wybrany sposób logowania nie spełnia wymagań konta lub serwera.
Najpierw sprawdź ustawienia zabezpieczeń konta oraz wymagany sposób uwierzytelniania. Następnie wróć do programu pocztowego i ustaw zgodne dane dla IMAP lub POP3 oraz dla SMTP. Typowe błędy SMTP obejmują problemy z uwierzytelnianiem i dostępem do serwera. Źródło: Common SMTP Errors
Co zrobić, jeśli błąd nadal występuje
- Ustal, czy problem dotyczy odbioru, wysyłki czy obu działań.
- Sprawdź pełny adres e-mail w polu nazwy użytkownika dla właściwego serwera.
- Odśwież zapisane hasło w programie pocztowym.
- Włącz uwierzytelnianie SMTP.
- Sprawdź zgodność szyfrowania i metody uwierzytelniania z wymaganiami konta.
- Jeśli konfiguracja jest poprawna, przekaż do pomocy technicznej dokładny komunikat błędu oraz informację, czy dotyczy SMTP, IMAP czy POP3.
[Screenshot: komunikat błędu logowania z widoczną nazwą protokołu SMTP, IMAP lub POP3, bez danych hasła]
FAQ
Dlaczego odbieram wiadomości, ale nie mogę ich wysyłać?
Najczęściej oznacza to problem z SMTP. Sprawdź, czy uwierzytelnianie SMTP jest włączone oraz czy dla serwera wychodzącego wpisano prawidłową nazwę użytkownika i aktualne hasło.
Czy IMAP i SMTP muszą mieć te same dane logowania?
Nie należy tego zakładać. Sprawdź osobno ustawienia serwera odbiorczego i SMTP. Program może oferować użycie tych samych danych, ale ustawienie powinno odpowiadać konfiguracji konta.
Czy wyłączenie szyfrowania pomoże rozwiązać błąd?
Nie wyłączaj szyfrowania jako sposobu naprawy. Sprawdź, czy typ szyfrowania i metoda uwierzytelniania w programie są zgodne z wymaganiami serwera.
