Co oznacza hard bounce i soft bounce, jakie kody SMTP za nimi stoją (RFC 5321 i RFC 3463) oraz klasyfikator, który odczyta wklejony komunikat zwrotny za Ciebie.
Hard bounce to trwały błąd doręczenia, sygnalizowany kodem zaczynającym się od 5, na przykład 550 lub 5.1.1 dla skrzynki, która nie istnieje. Soft bounce jest tymczasowy i ma kod zaczynający się od 4, na przykład przy przeciążonym serwerze. Usuwaj adresy z hard bounce, a soft bounce pozwól ponowić.
Jak odróżnić oba typy
Każdy nieudany e-mail wraca z krótkim kodem od serwera odbiorcy. Pierwsza cyfra mówi, czy problem jest trwały, czy tymczasowy, a rozszerzony kod po niej precyzuje przyczynę. Wklej komunikat zwrotny do klasyfikatora, aby wyłuskać kody i dostać zrozumiałe wyjaśnienie, a potem sprawdź ich znaczenie samodzielnie w tabelach.
Najczęściej literówka w adresie, zamknięta skrzynka lub domena, która nie odbiera już poczty. Serwer odbiorcy odpowiada kodem zaczynającym się od 5, który RFC 3463 nazywa trwałym błędem.
RFC 5321 zaleca odczekanie co najmniej 30 minut między próbami i rezygnację po co najmniej czterech do pięciu dniach. Twoja usługa e-mailowa może stosować własny harmonogram.
Wielokrotne wysyłanie na nieistniejące adresy to częsty znak starej lub kupionej listy, więc dostawcy poczty mogą to liczyć na Twoją niekorzyść. Najprostsze rozwiązanie to szybkie usuwanie adresów z hard bounce.
550 oznacza, że skrzynka jest niedostępna i operacja nie została wykonana, czyli odpowiedź trwałą. Niektóre serwery używają go też przy blokadach ze względu na politykę, więc zanim uznasz adres za martwy, przeczytaj kod z kropkami i treść komunikatu.
Nie po jednym błędzie. Jeśli ten sam adres daje soft bounce przy kilku osobnych wysyłkach, traktuj go jak hard bounce i przestań na niego wysyłać.
Poniższe znaczenia to standardowe teksty. Kody zaczynające się od 4 są przejściowe, a kody zaczynające się od 5 są trwałe.
Typowe kody odpowiedzi SMTP w odrzuceniach
Pierwsza cyfra to klasa (2 sukces, 4 trwający błąd przejściowy, 5 błąd trwały); reszta mówi, co poszło nie tak.
Rozszerzone kody, które spotkasz najczęściej
Przykład napisany przez nas. Wiersz Status zawiera kod z kropkami, a wiersz Diagnostic-Code zawiera odpowiedź serwera.
Wklej komunikat zwrotny
550 5.1.1 Konto e-mail, do którego próbujesz dotrzeć, nie istnieje.
Znalezione kody
Nie znaleziono kodu odpowiedzi. Szukaj liczby takiej jak 550 lub 4.2.2 w pełnej treści komunikatu zwrotnego.
Hard bounce: trwały błąd. Przestań wysyłać na ten adres.
Soft bounce: tymczasowy błąd. Pozwól na ponowienie.
Przyjęto: kod 2 oznacza sukces, a nie odrzucenie.
Ten kod to odmowa ze względu na politykę. Sprawdź konfigurację wysyłki, zanim usuniesz adres.
Brak na liście tej strony; przeczytaj tekst od serwera.
Usługa niedostępna, zamykanie kanału transmisji
Żądana operacja pocztowa nie została wykonana: skrzynka niedostępna
Żądana operacja przerwana: lokalny błąd przetwarzania
Żądana operacja nie została wykonana: za mało miejsca w systemie
Żądana operacja nie została wykonana: skrzynka niedostępna
Użytkownik nie jest lokalny; spróbuj <forward-path>
Żądana operacja pocztowa przerwana: przekroczony przydział miejsca
Żądana operacja nie została wykonana: niedozwolona nazwa skrzynki
Transakcja nieudana
Błędny adres skrzynki docelowej: skrzynka nie istnieje
Błędny adres systemu docelowego: domena nie istnieje lub nie może przyjmować poczty
Skrzynka wyłączona, nie przyjmuje wiadomości
Skrzynka pełna
Wiadomość za duża dla systemu
Nie można wyznaczyć trasy
Doręczenie nieautoryzowane, wiadomość odrzucona
Zacznij za darmo · Bez karty kredytowej