Preveč pogosto so sporočila o napakah nerazumljiva. Ta stran bo vaš vodnik za kodne poštne strežnike, ko vaš e-poštni naslov ne pošlje. Če prejmete sporočilo o napaki, na primer: »Vaše sporočilo ni bilo mogoče poslati. Napaka 421«, kateri vaš naslednji korak? Naj bo ta stran vaš vodnik, kaj storiti.
Kode napak SMTP: Pomen zadaj številk
Poštni strežnik bo odgovoril na vsako zahtevo, ki jo bo naredil odjemalec (na primer vaš e-poštni program) s povratno kodo. Ta koda je sestavljena iz treh številk.
Prvi običajno označuje, ali je strežnik sprejel ukaz in če bi ga lahko obvladal. Pet možnih vrednosti so:
- 1: Strežnik je sprejel ukaz, vendar še ne ukrepa. Zahteva se potrditveno sporočilo. Trenutno se to ne uporablja.
- 2: Strežnik je uspešno opravil nalogo.
- 3: Strežnik je razumel zahtevo, vendar zahteva nadaljnje informacije, ki jih lahko izpolnijo.
- 4: Strežnik je naletel na začasno napako. Če je ukaz ponovljen brez kakršnekoli spremembe, se lahko konča. Strežniki pošte lahko uporabijo takšne začasne napake, da neprekinjene pošiljatelje obdržijo v zalivu.
- 5: Strežnik je naletel na napako.
Druga številka vsebuje več informacij. Šest možnih vrednosti so:
- 0: Prišlo je do sintaktične napake.
- 1: Označuje informativni odgovor, na primer na zahtevo HELP.
- 2: Se nanaša na stanje povezave.
- 3 in 4 so nedoločeni.
- 5: Se nanaša na stanje poštnega sistema kot celote in zlasti na poštni strežnik.
Zadnja številka je še bolj specifična in prikazuje več stopenj statusa prenosa pošte.
Imaš SMTP 550: stalno napako za enega ali več prejemnikov?
Najpogostejša koda napake SMTP pri pošiljanju e-pošte je 550.
Napaka SMTP 550 je generično sporočilo o napaki. To pomeni, da e-poštnega sporočila ni bilo mogoče dostaviti.
Napaka SMTP 550 napake pri dostavi se zgodi zaradi različnih razlogov; medtem ko koda napake 550 sam po sebi ne pove ničesar o vzroku neuspeha, mnogi SMTP strežniki vsebujejo pojasnjevalno sporočilo s kodo napake.
Pogosto e-pošte ni bilo mogoče dostaviti, ker je bilo blokirano kot vsiljena pošta, bodisi z analizo njene vsebine bodisi zato, ker je pošiljatelj ali pošiljateljovo omrežje naveden kot verjeten vir neželene pošte na črnem seznamu DNS. Nekateri poštni strežniki preverijo povezave tudi na zlonamerno programsko opremo in vrnejo napako 550. Napaka SMTP 550 kode za te primere vključujejo:
- 550 5.7.1: Storitev ni na voljo: odjemalec ### je blokiran z uporabo ### (Exchange Server)
- 550 5.7.1: Sporočilo je bilo zavrnjeno kot vsiljeno pošto s filtriranjem vsebine (strežnik Exchange)
- 550 To sporočilo je bilo razvrščeno kot SPAM in morda ni dostavljeno
- 550 Velika verjetnost neželene pošte (Gmail)
- 550 5 2 1 pošta od zavrnjene spletne strani za neželeno pošto
- 550 Vaše sporočilo je bilo zavrnjeno, ker ste zaznali pošiljanje vsiljene pošte (pošiljanje iz Rackspace-a)
- 550 Sporočilo je vsebovalo nevarno vsebino
Kaj lahko narediš? Če je mogoče, poskusitese obrnite na prejemnika na druge načine. Če sporočilo o napaki kaže na določen črni ali neželeni filter, poskusite se obrnite na skrbnika seznama ali filtriranja. Če tega ne uspe, lahko vedno razložite nesrečno situacijo svojemu ponudniku e-pošte. Morda bodo lahko stopili v stik s svojim kolegom na koncu sprejema in razvrstili situacijo.
Seznam SMTP kod za napake (z obrazložitvami)
Tri številke napake SMTP dobijo podroben seznam odzivnih kod strežnika ESMTP / SMTP, kot je določeno v RFC 821 in poznejših razširitvah:
- 211 - sporočilo o statusu sistema.
- 214 - Sledi sporočilo o pomoči za človeškega bralca.
- 220 - Storitev SMTP je pripravljena.
- 221 - Zapiranje službe.
- 250 - Zahtevani in izvedeni ukrepi. Najboljše sporočilo vseh.
- 251 - Prejemnik ni lokalni strežniku, vendar bo strežnik sprejel in posredoval sporočilo.
- 252 - Prejemnika ne more biti VRFYed, vendar strežnik sprejme sporočilo in poskuša dostaviti.
- 354 - Vnesite vhod in vnesite sporočilo. To pomeni, da je strežnik pripravljen sprejeti samo sporočilo (potem, ko ste mu povedali, od koga je in kje želite iti).
- 421 - Storitev ni na voljo in povezava bo zaprta.
- 450 - Zahtevani ukaz ni uspel, ker uporabniški nabiralnik ni bil na voljo (na primer zato, ker je bil zaklenjen). Poskusi znova kasneje.
- 451 - Ukaz je bil prekinjen zaradi napake strežnika. Ni tvoja krivda. Morda pustite administratorju vedeti.
- 452 - Ukaz je bil prekinjen, ker strežnik nima zadostnega pomnilnika sistema.
- 455 - Strežnik trenutno ne more obvladati ukaza.
Naslednja sporočila o napakah (500-504) ponavadi povedo, da je vaš e-poštni odjemalec zdrobljen ali, najpogosteje, da vašega e-poštnega sporočila ni bilo mogoče dostaviti zaradi enega ali drugega razloga.
- 500 - Strežnik zaradi sintezne napake ni mogel prepoznati ukaza.
- 501 - V ukaznih argumentih je prišlo do sintaktične napake.
- 502 - Ta ukaz se ne izvaja.
- 503 - Strežnik je naletel na slabo zaporedje ukazov.
- 504 - Ukazni parameter se ne izvaja.
- 521 - Ta gostitelj nikoli ne sprejema pošte; odziv s preskusnim strežnikom.
- 541 - Sporočilo ni bilo mogoče dostaviti zaradi političnih razlogov - ponavadi filter neželene pošte. (Samo nekateri strežniki SMTP vrnejo to kodo napake.)
- 550 - Zahtevani ukaz ni uspel, ker uporabniški nabiralnik ni bil na voljo (na primer, ker ni bil najden ali ker je bil ukaz zaradi razlogov politike zavrnjen).
- 551 - Prejemnik ni lokalni strežniku. Strežnik nato pošlje poskusni naslov.
- 552 - Dejanje je bilo prekinjeno zaradi prekoračitve razporeditve skladiščenja.
- 553 - Ukaz je bil prekinjen, ker je ime nabiralnika neveljavno.
- 554 - Transakcija ni uspela. Okrivite ga ob vremenu.
- 555 - Strežnik ne prepozna oblike e-poštnega naslova in dostava ni mogoča.
- 556 - Sporočilo bi bilo treba posredovati, vendar ga bo strežnik prejemnika zavrnil.