Skip to content

Porozumění chybovým kódům SMTP

3 de Srpen de 2021
GettyImages 906499476 d4e6f328fc7c411585e48e0f6172deac

Příliš často jsou chybové zprávy nesrozumitelné. Tato stránka bude vaším průvodcem po produktech kódové pošty, když se váš e -mail nepodaří odeslat. Pokud se zobrazí chybová zpráva typu „Nelze odeslat vaši zprávu. Chyba 421“, jaký je váš další krok? Nechte tuto stránku být vaším průvodcem, co dělat dál.

Chybové kódy SMTP: Význam za čísly

Poštovní server odpoví na každý požadavek, který klient (například váš e -mailový program) zadá, návratovým kódem. Tento kód se skládá ze tří čísel. První obecně udává, zda server příkaz přijal a zda jej zvládne. Pět možných hodnot je:

  • 1: Server přijal příkaz, ale zatím neprovedl žádnou akci. Je vyžadována potvrzovací zpráva. V současné době se toto nepoužívá.
  • 2: Server úspěšně dokončil úlohu.
  • 3: Server požadavku porozuměl, ale k jeho dokončení vyžaduje další informace.
  • 4: Na serveru došlo k dočasné chybě. Pokud se příkaz opakuje bez jakékoli změny, může být dokončen. Poštovní servery mohou použít takové dočasné chyby, aby udržely nedůvěryhodné odesílatele na uzdě.
  • 5: Na serveru došlo k chybě.

Druhé číslo poskytuje více informací. Je možné šest hodnot:

  • 0: Došlo k chybě syntaxe.
  • 1: Označuje informační odpověď, například na požadavek HELP.
  • 2: Odkazuje na stav připojení.
  • 3 a 4 jsou nespecifikovány.
  • 5: Odkazuje na stav poštovního systému jako celku a poštovního serveru zvlášť.

Poslední číslo je ještě konkrétnější a ukazuje další odstupňování stavu přenosu pošty. Nejčastějším kódem chyby SMTP při odesílání e -mailu je 550. Chyba SMTP 550 je obecná chybová zpráva. To znamená, že e -mail nemohl být doručen. Chyba doručení SMTP 550 se vyskytuje z různých důvodů; zatímco samotný kód chyby 550 vám neříká nic o příčině selhání, mnoho serverů SMTP obsahuje vysvětlující zprávu s kódem chyby.

Variace SMTP 550

E -mail často nemohl být doručen, protože byl zablokován jako nevyžádaná pošta, a to buď analýzou jeho obsahu, nebo proto, že odesílatel – nebo síť odesílatele – je uveden jako pravděpodobný zdroj spamu v seznamu bloků DNS. Některé poštovní servery kontrolují také odkazy na malware a vrátí chybu 550. Chybové kódy SMTP 550 v těchto případech zahrnují:

  • 550 5.7.1: Služba není k dispozici: klient [###] blokováno pomocí ### (Exchange Server)
  • 550 5.7.1: Zpráva odmítnuta jako spam filtrováním obsahu (Exchange Server)
  • 550 Tato zpráva byla klasifikována jako SPAM a nemusí být doručena
  • 550 Vysoká pravděpodobnost nevyžádané pošty (Gmail)
  • 550 5.2.1 pošta z odmítnutých spamových stránek
  • 550 Vaše zpráva byla odmítnuta, protože vám bylo zjištěno odesílání spamu (Odesílání z Rackspace)
  • 550 Zpráva obsahovala nebezpečný obsah

Co můžeš udělat? Pokud je to možné, zkuste to kontaktovat příjemce jiným způsobem. Pokud chybová zpráva ukazuje na konkrétní blokovaný seznam nebo filtr nevyžádané pošty, zkuste to kontaktujte správce seznamu nebo filtru. Pokud se to všechno nepodaří, můžete vždy vysvětlete nešťastnou situaci svému poskytovateli e -mailu. Mohou být schopni kontaktovat svého kolegu na přijímacím konci a situaci vyřešit.

Seznam chybových kódů SMTP (s vysvětlením)

Tři čísla chyby SMTP nám poskytují podrobný seznam kódů odpovědí serveru ESMTP/SMTP, jak stanoví RFC 821 a novější rozšíření:

  • 211 – Zpráva o stavu systému.
  • 214 – Následuje zpráva nápovědy pro lidského čtenáře.
  • 220 – Služba SMTP připravena.
  • 221 – Zavření služby.
  • 250 – Požadovaná akce provedena a dokončena. Nejlepší zpráva ze všech.
  • 251 – Příjemce není na serveru lokální, ale server zprávu přijme a přepošle.
  • 252 – Příjemce nemůže být VRFYed, ale server zprávu přijme a pokusí se o doručení.
  • 354 – Začněte zadávat zprávy a končit .. To znamená, že server je připraven přijmout samotnou zprávu (poté, co jste jí řekli, od koho pochází a kam chcete jít).
  • 421 – Služba není k dispozici a připojení bude uzavřeno.
  • 450 – Požadovaný příkaz selhal, protože poštovní schránka uživatele nebyla k dispozici (například proto, že byla uzamčena). Zkuste to později znovu.
  • 451 – Příkaz byl přerušen kvůli chybě serveru. Není tvoje chyba. Možná dejte vědět adminovi.
  • 452 – Příkaz byl zrušen, protože server nemá dostatečné systémové úložiště.
  • 455 – Server se v tuto chvíli nemůže vypořádat s příkazem.

Máte SMTP 550: Trvalé selhání pro jednoho nebo více příjemců?

Následující chybové zprávy (500-504) vám obvykle sdělují, že váš e-mailový klient je poškozený nebo že vaše e-maily nelze z nějakého důvodu doručit.

  • 500 – Server nemohl rozpoznat příkaz kvůli chybě syntaxe.
  • 501 – V argumentech příkazu došlo k chybě syntaxe.
  • 502 – Tento příkaz není implementován.
  • 503 – Server zaznamenal špatnou sekvenci příkazů.
  • 504 – Parametr příkazu není implementován.
  • 521 – Tento hostitel nikdy nepřijímá poštu; odpověď fiktivního serveru.
  • 541 – Zprávu nebylo možné doručit z důvodu zásad – obvykle spamový filtr. (Tento kód chyby vrací pouze některé servery SMTP.)
  • 550 – Požadovaný příkaz selhal, protože poštovní schránka uživatele nebyla k dispozici (například proto, že nebyla nalezena, nebo protože byl příkaz odmítnut z důvodů zásad).
  • 551 – Příjemce není na serveru lokální. Server poté poskytne adresu pro přeposlání, kterou chcete vyzkoušet.
  • 552 – Akce byla přerušena z důvodu překročení alokace úložiště.
  • 553 – Příkaz byl přerušen, protože název poštovní schránky je neplatný.
  • 554 – Transakce se nezdařila. Může za to počasí.
  • 555 – Server nerozpozná formát e -mailové adresy a doručení není možné.
  • 556 – Zpráva by musela být přeposlána, ale přijímající server ji odmítne.