Túl gyakran előfordul, hogy a hibaüzenetek érthetetlenek. Ez az oldal útmutató lesz a kódhoz, amelyet a levelezőszerverek állítanak elő, ha az e-mailt nem sikerül elküldeni. Ha olyan hibaüzenetet kap, mint például: „Nem sikerült elküldeni az üzenetet. 421-es hiba”, mi a következő lépése? Legyen ez az oldal útmutató a következő lépésekhez.
SMTP-hibakódok: a számok mögötti jelentés
A levelezőszerver minden ügyfél (például az Ön levelezőprogramja) által tett kérésre visszatérési kóddal válaszol. Ez a kód három számból áll.
Az első általában azt jelzi, hogy a szerver elfogadta-e a parancsot, és képes-e kezelni azt. Az öt lehetséges érték a következő:
- 1: A szerver elfogadta a parancsot, de még nem tesz semmit. Megerősítő üzenet szükséges. Jelenleg ez nincs használatban.
- 2: A szerver sikeresen befejezte a feladatot.
- 3: A szerver megértette a kérést, de további információra van szüksége a befejezéséhez.
- 4: A szerver átmeneti hibába ütközött. Ha a parancsot változtatás nélkül megismétli, akkor előfordulhat, hogy befejeződik. A levelezőszerverek az ilyen átmeneti hibákat felhasználhatják a nem megbízható feladók távol tartására.
- 5: A szerver hibát észlelt.
A második szám több információt ad. Hat lehetséges értéke:
- 0: Szintaktikai hiba történt.
- 1: Tájékoztató jellegű választ jelez, például egy SEGÍTSÉGKérésre.
- 2: A kapcsolat állapotára utal.
- 3 és 4 nincs megadva.
- 5: A levelezőrendszer egészének és különösen a levelezőszerver állapotára utal.
Az utolsó szám még pontosabb, és több beosztást mutat a levéltovábbítás állapotáról.
A leggyakoribb SMTP hibakód e-mail küldésekor az 550.
SMTP error 550 egy általános hibaüzenet. Ez azt jelenti, hogy az e-mailt nem sikerült kézbesíteni.
Az SMTP-hiba 550-es kézbesítési hibája több okból is előfordulhat; míg maga az 550-es hibakód nem mond semmit a hiba okáról, sok SMTP-szerver tartalmaz egy magyarázó üzenetet a hibakóddal.
Az SMTP 550 változatai
Gyakran előfordul, hogy egy e-mailt nem sikerült kézbesíteni, mert levélszemétként blokkolták, akár a tartalmának elemzése miatt, akár azért, mert a feladó vagy a feladó hálózata valószínűsíthető spamforrásként szerepel a DNS-blokkolólistán. Egyes levelezőszerverek ellenőrzik a rosszindulatú programokra mutató hivatkozásokat is, és 550-es hibát adnak vissza. Az SMTP 550-es hibakódok ezekben az esetekben a következők:
- 550 5.7.1: A szolgáltatás nem érhető el: a kliens blokkolva a(Exchange Server) használatával
- 550 5.7.1: Az üzenetet spamként utasította el a Tartalomszűrés (Exchange Server)
- 550 Ezt az üzenetet SPAM-nek minősítették, és előfordulhat, hogy nem kézbesítik
- 550 Nagy a spam valószínűsége (Gmail)
- 550 5.2.1 levél elutasított spam webhelyről
- 550 Üzenetét a rendszer elutasította, mert azt észleltük, hogy spameket küld (Küldés a Rackspace-ből)
- 550 Az üzenet nem biztonságos tartalmat tartalmazott
Mit tehetsz? Ha lehetséges, próbáljon meg más módon felvenni a kapcsolatot a címzettel Ha a hibaüzenet egy adott tiltólistára vagy spamszűrőre mutat, próbálja meg felvenni a kapcsolatot a listával vagy a szűrőadminisztrátorralHa mindez nem sikerül, mindig elmagyarázhatja e-mail szolgáltatójának a sajnálatos helyzetet Lehetséges, hogy felvehetik a kapcsolatot kollégájukkal a fogadó oldalon, és rendezhetik a helyzetet.
SMTP hibakódok listája (magyarázatokkal)
Az SMTP-hiba három számjegye az ESMTP/SMTP-szerver válaszkódjainak részletes listáját kapja, az RFC 821-ben és a későbbi kiterjesztésekben leírtak szerint:
- 211 - Rendszerállapot-üzenet.
- 214 - Segítő üzenet egy emberi olvasó számára.
- 220 - Az SMTP szolgáltatás készen áll.
- 221 - A szolgáltatás bezárása.
- 250 – A kért intézkedés megtörtént és befejeződött. A legjobb üzenet mind közül.
- 251 - A címzett nem helyi a szerveren, de a szerver elfogadja és továbbítja az üzenetet.
- 252 - A címzettet nem lehet VRFY-vel ellátni, de a szerver elfogadja az üzenetet, és megpróbálja kézbesíteni.
- 354 - Kezdje az üzenetbevitelt és fejezze be.-vel. Ez azt jelzi, hogy a szerver készen áll magának az üzenetnek az elfogadására (miután elmondta, hogy kitől és honnan menni akarok).
- 421 - A szolgáltatás nem érhető el, és a kapcsolat megszakad.
- 450 - A kért parancs meghiúsult, mert a felhasználó postafiókja nem volt elérhető (például azért, mert zárolva volt). Próbálja újra később.
- 451 - A parancs szerverhiba miatt megszakadt. Nem a te hibád. Talán tudassa az adminisztrátorral.
- 452 - A parancs megszakadt, mert a kiszolgálónak nincs elegendő rendszertárhelye.
- 455 - A szerver jelenleg nem tudja kezelni a parancsot.
Megérkezett az SMTP 550: Egy vagy több címzett tartós meghibásodása?
A következő hibaüzenetek (500-504) általában azt jelzik, hogy az e-mail kliens meghibásodott, vagy leggyakrabban azt jelzi, hogy az e-maileket valamilyen okból nem sikerült kézbesíteni.
- 500 - A szerver szintaktikai hiba miatt nem tudta felismerni a parancsot.
- 501 - Szintaktikai hiba történt a parancs argumentumában.
- 502 - Ez a parancs nincs végrehajtva.
- 503 - A szerver hibás parancssorozatot észlelt.
- 504 - Egy parancsparaméter nincs implementálva.
- 521 - Ez a gazdagép soha nem fogad leveleket; egy álszerver válasza.
- 541 - Az üzenetet nem sikerült kézbesíteni szabályzati okokból – jellemzően spamszűrő miatt. (Csak néhány SMTP-szerver adja vissza ezt a hibakódot.)
- 550 - A kért parancs meghiúsult, mert a felhasználó postafiókja nem volt elérhető (például azért, mert nem található, vagy mert a parancsot házirendi okokból elutasították).
- 551 - A címzett nem helyi a szerveren. A szerver ezután megad egy továbbítási címet a próbálkozáshoz.
- 552 - A művelet megszakadt a tárhely-kiosztás túllépése miatt.
- 553 - A parancs megszakadt, mert a postafiók neve érvénytelen.
- 554 - A tranzakció sikertelen. Az időjárást okolhatod.
- 555 - A szerver nem ismeri fel az e-mail cím formátumát, és a kézbesítés nem lehetséges.
- 556 - Az üzenetet továbbítani kell, de a fogadó szerver elutasítja.