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)

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