Prečesto su poruke o pogreškama nerazumljive. Ova će stranica biti vaš vodič za kod koji poslužitelji e-pošte proizvode kada vaša e-pošta ne uspije poslati. Ako primite poruku o pogrešci poput "Nije moguće poslati poruku. Pogreška 421, " koji je vaš sljedeći korak? Neka vam ova stranica bude vodič za sljedeće korake.
SMTP kodovi grešaka: značenje iza brojeva
Poslužitelj e-pošte odgovorit će na svaki zahtjev klijenta (kao što je vaš program za e-poštu) povratnim kodom. Ovaj kod se sastoji od tri broja.
Prvi općenito označava da li je poslužitelj prihvatio naredbu i da li je može obraditi. Pet mogućih vrijednosti su:
- 1: Poslužitelj je prihvatio naredbu, ali još ne poduzima akciju. Potrebna je poruka potvrde. Trenutno se ne koristi.
- 2: Poslužitelj je uspješno završio zadatak.
- 3: Poslužitelj je razumio zahtjev, ali su mu potrebne dodatne informacije da bi ga ispunio.
- 4: Poslužitelj je naišao na privremeni kvar. Ako se naredba ponovi bez ikakvih promjena, možda će biti dovršena. Poslužitelji pošte mogu koristiti takve privremene kvarove kako bi nepouzdane pošiljatelje držali podalje.
- 5: Poslužitelj je naišao na grešku.
Drugi broj daje više informacija. To je šest mogućih vrijednosti:
- 0: Došlo je do pogreške u sintaksi.
- 1: Označava informativni odgovor, na primjer na zahtjev za POMOĆ.
- 2: Odnosi se na status veze.
- 3 i 4 nisu navedeni.
- 5: Odnosi se na status sustava e-pošte u cjelini i posebno poslužitelja e-pošte.
Posljednji broj je još specifičniji i pokazuje više stupnjeva statusa prijenosa pošte.
Najčešći kod SMTP greške pri slanju e-pošte je 550.
SMTP pogreška 550 je generička poruka o pogrešci. To znači da e-pošta nije mogla biti isporučena.
Pogreška SMTP 550 neuspjeh isporuke događa se iz različitih razloga; dok vam sama šifra pogreške 550 ne govori ništa o uzroku kvara, mnogi SMTP poslužitelji uključuju poruku objašnjenja s šifrom pogreške.
Varijacije SMTP 550
Često, e-pošta nije mogla biti isporučena jer je blokirana kao neželjena pošta, bilo kroz analizu sadržaja ili zato što je pošiljatelj - ili pošiljateljeva mreža - navedena kao vjerojatni izvor neželjene pošte na popisu blokiranih DNS-a. Neki poslužitelji e-pošte također provjeravaju veze na zlonamjerni softver i vraćaju pogrešku 550. Kodovi SMTP pogreške 550 za te slučajeve uključuju:
- 550 5.7.1: Usluga nedostupna: klijent blokiran koristeći(Exchange Server)
- 550 5.7.1: Poruka odbijena kao spam od strane filtriranja sadržaja (Exchange Server)
- 550 Ova poruka je klasificirana kao SPAM i možda neće biti isporučena
- 550 Velika vjerojatnost neželjene pošte (Gmail)
- 550 5.2.1 pošta s odbijene neželjene pošte
- 550 Vaša poruka je odbijena jer je otkriveno da šaljete neželjenu poštu (Slanje iz Rackspacea)
- 550 Poruka je sadržavala nesiguran sadržaj
Što možete učiniti? Ako je moguće, pokušajte kontaktirati primatelja na neki drugi način Ako poruka o pogrešci ukazuje na određeni popis blokiranih ili filtar neželjene pošte, pokušajte kontaktirati administratora popisa ili filtraAko sve ovo ne uspije, uvijek možete objasniti nesretnu situaciju svom davatelju usluga e-pošte Možda će moći kontaktirati svog kolegu na prijemnoj strani i riješiti situaciju.
Popis SMTP kodova grešaka (s objašnjenjima)
Tri broja SMTP pogreške daju nam detaljan popis kodova odgovora ESMTP/SMTP poslužitelja, kako je navedeno u RFC 821 i kasnijim proširenjima:
- 211 - Poruka o statusu sustava.
- 214 - Slijedi poruka pomoći za ljudskog čitatelja.
- 220 - SMTP usluga spremna.
- 221 - Usluga se zatvara.
- 250 - Tražena radnja je poduzeta i dovršena. Najbolja poruka od svih.
- 251 - Primatelj nije lokalan na poslužitelju, ali će poslužitelj prihvatiti i proslijediti poruku.
- 252 - Primatelj ne može biti VRFYed, ali poslužitelj prihvaća poruku i pokušava isporučiti.
- 354 - Započnite unos poruke i završite s.. Ovo označava da je poslužitelj spreman prihvatiti samu poruku (nakon što mu kažete od koga je i odakle želim ići).
- 421 - Usluga nije dostupna i veza će biti prekinuta.
- 450 - Tražena naredba nije uspjela jer je korisnikov poštanski sandučić bio nedostupan (na primjer jer je bio zaključan). Pokušajte ponovo kasnije.
- 451 - Naredba je prekinuta zbog greške poslužitelja. Nije tvoja krivica. Možda obavijestite administratora.
- 452 - Naredba je prekinuta jer poslužitelj nema dovoljno sistemske memorije.
- 455 - Poslužitelj trenutno ne može obraditi naredbu.
Imate SMTP 550: Trajni kvar za jednog ili više primatelja?
Sljedeće poruke pogreške (500-504) obično vam govore da je vaš klijent e-pošte pokvaren ili, najčešće, da vaša e-pošta nije mogla biti isporučena iz jednog ili drugog razloga.
- 500 - Poslužitelj nije mogao prepoznati naredbu zbog sintaktičke pogreške.
- 501 - Došlo je do sintaktičke pogreške u argumentima naredbe.
- 502 - Ova naredba nije implementirana.
- 503 - Poslužitelj je naišao na loš niz naredbi.
- 504 - Parametar naredbe nije implementiran.
- 521 - Ovaj host nikada ne prihvaća poštu; odgovor lažnog poslužitelja.
- 541 - Poruka nije mogla biti isporučena zbog pravila - obično filtar neželjene pošte. (Samo neki SMTP poslužitelji vraćaju ovaj kod pogreške.)
- 550 - Tražena naredba nije uspjela jer je korisnikov poštanski sandučić bio nedostupan (na primjer zato što nije pronađen ili zato što je naredba odbijena zbog pravila).
- 551 - Primatelj nije lokalan na poslužitelju. Poslužitelj zatim daje adresu za prosljeđivanje za pokušaj.
- 552 - Radnja je prekinuta zbog premašene dodijeljene memorije.
- 553 - Naredba je prekinuta jer naziv poštanskog sandučića nije valjan.
- 554 - Transakcija nije uspjela. Za to je krivo vrijeme.
- 555 - Poslužitelj ne prepoznaje format adrese e-pošte i dostava nije moguća.
- 556 - Poruka bi se morala proslijediti, ali poslužitelj primatelj će je odbiti.