Dep. Comercial +40 365-882.777 +40 722-241.273 Lun-Vin: 10:00-18:00
View Categories

Coduri SMTP: diferența dintre erorile temporare (4xx) și permanente (5xx)

1 minut de citit

Când un email nu poate fi livrat, serverul destinatarului returnează un cod SMTP. Primul lucru de verificat este dacă eroarea este temporară (4xx) sau permanentă (5xx) — reacția ta diferă în funcție de asta.

Structura unui cod SMTP

Un cod are in general formatul următor: 421 4.7.0 sau 550 5.7.1. Un cod de bază din trei cifre și un cod extins (de forma x.y.z), plus, adesea, un mesaj text explicativ.

Erori temporare (4xx) — „soft”

Încep cu 4 (de exemplu 421, 451). Înseamnă „nu acum, încearcă mai târziu”. Serverul destinatar amână (deferral) mesajul — de obicei din cauza volumului, a rate limit-ului sau a unei reputații incerte. Serverul tău ar trebui să reîncerce automat. Rolul tău este să rezolvi cauza (throttling, autentificare, plângeri).

Erori permanente (5xx) — „hard”

Încep cu 5 (de exemplu 550, 554). Înseamnă „respins”. Mesajul nu va fi livrat prin reîncercare — trebuie să rezolvi problema (autentificare, adresă inexistentă, blocare de politică) și abia apoi să retrimiți.

Exemple rapide

  • 421 4.7.0 — amânare temporară (throttling/reputație).
  • 550 5.7.1 — respins din motive de politică/blocare.
  • 550 5.7.26 — respins pentru autentificare (SPF/DKIM/DMARC).
  • 550 5.1.1 — adresa destinatarului nu există.

Cum reacționezi

  • 4xx → lasă serverul să reîncerce, dar investighează și corectează cauza dacă se repetă.
  • 5xx → nu retrimite „orbește”; identifică și rezolvă cauza indicată de cod.

Sfat: Mesajul text de după cod este esențial — adesea conține un cod de furnizor (de exemplu [TSS04] la Yahoo) și un link către pagina lor de erori. Citește-l întotdeauna.

Actualizat la 05/08/2026