Liian usein virheilmoitukset ovat käsittämättömiä. Tämä sivu on opas koodiin, jonka sähköpostipalvelimet tuottavat, kun sähköpostisi lähettäminen epäonnistuu. Jos saat virheilmoituksen, kuten "Viestiäsi ei voitu lähettää. Virhe 421 ", mikä on seuraava vaihe? Olkoon tämä sivu oppaasi, mitä tehdä seuraavaksi.
SMTP-virhekoodit: numeroiden takana oleva merkitys
Postipalvelin vastaa jokaiseen asiakkaan (kuten sähköpostiohjelmasi) pyyntöön palautuskoodilla. Tämä koodi koostuu kolmesta numerosta.
Ensimmäinen osoittaa yleensä hyväksyikö palvelin komennon ja pystyikö se käsittelemään sen. Viisi mahdollista arvoa ovat:
- 1: Palvelin on hyväksynyt komennon, mutta ei vielä ryhdy toimiin. Vahvistusviesti vaaditaan. Tällä hetkellä tätä ei käytetä.
- 2: Palvelin on suorittanut tehtävän onnistuneesti.
- 3: Palvelin on ymmärtänyt pyynnön, mutta tarvitsee lisätietoja suorittaakseen sen.
- 4: Palvelin on havainnut väliaikaisen virheen. Jos komento toistetaan ilman muutoksia, se saattaa olla valmis. Postipalvelimet voivat käyttää tällaisia tilapäisiä vikoja pitääkseen epäluotettavat lähettäjät loitolla.
- 5: Palvelin on havainnut virheen.
Toinen numero antaa lisätietoja. Siinä on kuusi mahdollista arvoa:
- 0: Tapahtui syntaksivirhe.
- 1: Ilmaisee informatiivisen vastauksen, esimerkiksi APU-pyyntöön.
- 2: Viittaa yhteyden tilaan.
- 3 ja 4 ovat määrittelemättömiä.
- 5: Viittaa koko postijärjestelmän ja erityisesti sähköpostipalvelimen tilaan.
Viimeinen numero on vielä tarkempi ja näyttää enemmän postinsiirron tilan asteikkoja.
Yleisin sähköpostin lähetyksen SMTP-virhekoodi on 550.
SMTP-virhe 550 on yleinen virhesanoma. Se tarkoittaa, että sähköpostia ei voitu toimittaa.
SMTP-virhe 550 -toimitusvirhe tapahtuu useista syistä; vaikka itse virhekoodi 550 ei kerro mitään vian syystä, monet SMTP-palvelimet sisältävät selittävän viestin virhekoodilla.
SMTP 550:n muunnelmia
Sähköpostia ei useinkaan voitu toimittaa, koska se on estetty roskapostiksi joko sen sisällön analysoinnin perusteella tai koska lähettäjän tai lähettäjän verkko on listattu todennäköiseksi roskapostin lähteeksi DNS-estoluettelossa. Jotkut sähköpostipalvelimet tarkistavat myös linkkejä haittaohjelmiin ja palauttavat virheilmoituksen 550. SMTP-virhekoodit 550 näissä tapauksissa ovat:
- 550 5.7.1: Palvelu ei ole käytettävissä: asiakas estetty käyttämällä(Exchange Server)
- 550 5.7.1: Viesti hylättiin roskapostiksi sisällönsuodatuksen (Exchange Server) takia
- 550 Tämä viesti on luokiteltu roskapostiksi, eikä sitä välttämättä toimiteta
- 550 Suuri roskapostin todennäköisyys (Gmail)
- 550 5.2.1 sähköposti hylätystä roskapostisivustosta
- 550 Viestisi on hylätty, koska sinun on havaittu lähettävän roskapostia (lähetetään Rackspacesta)
- 550 Viesti sisälsi vaarallista sisältöä
Mitä voit tehdä? Jos mahdollista, yritä ottaa yhteyttä vastaanottajaan muilla tavoilla Jos virheilmoitus viittaa tiettyyn estoluetteloon tai roskapostisuodattimeen, yritä ottaa yhteyttä luettelon tai suodattimen ylläpitäjäänJos kaikki tämä epäonnistuu, voit aina selitä valitettavan tilanteen sähköpostipalveluntarjoajalle He voivat ehkä ottaa yhteyttä kollegaansa vastaanottopäässä ja saada tilanne kuntoon.
SMTP-virhekoodien luettelo (selityksineen)
SMTP-virheen kolme numeroa antavat meille yksityiskohtaisen luettelon ESMTP/SMTP-palvelimen vastauskoodeista, kuten RFC 821:ssä ja myöhemmissä laajennuksissa määrätään:
- 211 - Järjestelmän tilaviesti.
- 214 - Seuraa ohjeviesti ihmislukijalle.
- 220 - SMTP-palvelu valmis.
- 221 - Palvelu suljetaan.
- 250 - Pyydetyt toimenpiteet suoritettu ja suoritettu. Paras viesti niistä kaikista.
- 251 - Vastaanottaja ei ole paikallinen palvelimella, mutta palvelin hyväksyy ja lähettää viestin edelleen.
- 252 - Vastaanottajaa ei voida VRFY-lähettää, mutta palvelin hyväksyy viestin ja yrittää toimittaa sen.
- 354 - Aloita viestin syöttö ja lopeta.. Tämä osoittaa, että palvelin on valmis hyväksymään viestin itse (kun olet kertonut sille, keneltä se on ja missä haluan mennä).
- 421 - Palvelu ei ole käytettävissä ja yhteys suljetaan.
- 450 - Pyydetty komento epäonnistui, koska käyttäjän postilaatikko ei ollut käytettävissä (esimerkiksi koska se oli lukittu). Yritä myöhemmin uudelleen.
- 451 - Komento on keskeytetty palvelinvirheen vuoksi. Ei sinun syysi. Ehkä kerro järjestelmänvalvojalle.
- 452 - Komento on keskeytetty, koska palvelimella ei ole tarpeeksi järjestelmän tallennustilaa.
- 455 - Palvelin ei voi käsitellä komentoa tällä hetkellä.
Sain SMTP 550:n: Pysyvä virhe yhdelle tai useammalle vastaanottajalle?
Seuraavat virheilmoitukset (500-504) kertovat yleensä, että sähköpostiohjelmasi on rikki tai yleisimmin sähköpostisi ei toimitettu syystä tai toisesta.
- 500 - Palvelin ei tunnistanut komentoa syntaksivirheen vuoksi.
- 501 - Komentoargumenteissa havaittiin syntaksivirhe.
- 502 - Tätä komentoa ei ole toteutettu.
- 503 - Palvelin on havainnut virheellisen komentosarjan.
- 504 - Komentoparametria ei ole otettu käyttöön.
- 521 - Tämä isäntä ei koskaan hyväksy postia; valepalvelimen vastaus.
- 541 - Viestiä ei voitu toimittaa käytäntöön liittyvistä syistä – tyypillisesti roskapostisuodattimesta. (Vain jotkut SMTP-palvelimet palauttavat tämän virhekoodin.)
- 550 - Pyydetty komento epäonnistui, koska käyttäjän postilaatikko ei ollut käytettävissä (esimerkiksi koska sitä ei löytynyt tai koska komento hylättiin käytäntösyistä).
- 551 - Vastaanottaja ei ole palvelimen paikallinen. Palvelin antaa sitten välitysosoitteen kokeiltavaksi.
- 552 - Toiminto keskeytettiin tallennustilan ylityksen vuoksi.
- 553 - Komento keskeytettiin, koska postilaatikon nimi on virheellinen.
- 554 - Tapahtuma epäonnistui. Syytä sää.
- 555 - Palvelin ei tunnista sähköpostiosoitteen muotoa, eikä toimitus ole mahdollista.
- 556 - Viesti olisi välitettävä edelleen, mutta vastaanottava palvelin hylkää sen.