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 askeleesi? Olkoon tämä sivu oppaasi, mitä tehdä seuraavaksi.
SMTP-virhekoodit: numeroiden takana oleva merkitys
Postipalvelin vastaa jokaiseen asiakkaan pyyntöön (kuten sähköpostiohjelmaasi) palautuskoodilla. Tämä koodi koostuu kolmesta numerosta. Ensimmäinen ilmaisee yleensä, onko palvelin hyväksynyt komennon ja pystyykö se käsittelemään sen. Viisi mahdollista arvoa ovat:
- 1: Palvelin on hyväksynyt komennon, mutta ei tee vielä mitään. Vahvistusviesti vaaditaan. Tämä ei ole tällä hetkellä käytössä.
- 2: Palvelin on suorittanut tehtävän onnistuneesti.
- 3: Palvelin ymmärsi pyynnön, mutta tarvitsee lisätietoja suorittaakseen sen.
- 4: Tapahtui väliaikainen palvelinvirhe. Jos komento toistetaan ilman muutoksia, se voidaan suorittaa loppuun. Postipalvelimet voivat käyttää tällaisia tilapäisiä katkoksia pitääkseen epäluotetut lähettäjät loitolla.
- 5: Palvelimessa on tapahtunut virhe.
Toinen numero antaa lisätietoja. Kuusi mahdollista arvoa ovat:
- 0: Tapahtui syntaksivirhe.
- 1: Ilmaisee informatiivisen vastauksen, esimerkiksi HELP-pyyntöön.
- 2: Viittaa yhteyden tilaan.
- 3 ja 4 ei ole määritelty.
- 5: Viittaa koko sähkö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. Tämä tarkoittaa, että sähköpostia ei voitu toimittaa. SMTP-virheen 550 toimitushäiriöllä voi olla useita syitä; vaikka itse virhekoodi 550 ei kerro mitään vian syystä, monet SMTP-palvelimet sisältävät selittävän viestin virhekoodin kanssa.
SMTP 550:n muunnelmia
Usein sähköpostia ei voitu toimittaa, koska se on estetty roskapostina joko sisältöanalyysin perusteella tai koska lähettäjä (tai lähettäjän verkko) on listattu DNS-estoluettelossa mahdollisena roskapostin lähteenä. 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 saatavilla: asiakas [###] estetty numerolla ### (Exchange Server)
- 550 5.7.1: Sisällönsuodatus (Exchange Server) hylkäsi viestin roskapostiksi
- 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 hylättiin, koska sinun havaittiin lähettävän roskapostia (lähetetään Rackspacesta)
- 550 Viesti sisältää vaarallista sisältöä
Mitä voit tehdä? Kokeile jos mahdollista ota yhteyttä vastaanottajaan toisella tavalla† Jos virhesanoma viittaa tiettyyn estoluetteloon tai roskapostisuodattimeen, kokeile: ota yhteyttä luettelon tai suodatinvastaavaan† Jos kaikki tämä ei toimi, voit aina selitä valitettava tilanne sähköpostipalveluntarjoajalle† He voivat ehkä ottaa yhteyttä kollegansa vastaanottavaan puoleen ja ratkaista tilanteen.
Luettelo SMTP-virhekoodeista (selitykset)
SMTP-virheen kolme numeroa antavat meille yksityiskohtaisen luettelon ESMTP/SMTP-palvelimen vastauskoodeista, jotka on määritelty RFC 821:ssä ja myöhemmissä laajennuksissa:
- 211 – Järjestelmän tilaviesti.
- 214 – Seuraa ohjeviesti ihmislukijalle.
- 220 – SMTP-palvelu valmiina.
- 221 – Palvelun sulkeminen.
- 250 – Pyydetyt toimet on suoritettu ja suoritettu. Paras viesti kaikista.
- 251 – Vastaanottaja ei ole palvelimen paikallinen, mutta palvelin hyväksyy ja välittää viestin.
- 252 – Vastaanottajaa ei voida VRFYed, 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 (kertottuaan keneltä se tuli ja minne haluat mennä).
- 421 – Palvelu ei ole käytettävissä ja yhteys katkeaa.
- 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 keskeytettiin palvelinvirheen vuoksi. Ei sinun syysi. Ehkä ilmoittaa järjestelmänvalvojalle.
- 452 – Komento keskeytettiin, koska palvelimella ei ole tarpeeksi järjestelmän tallennustilaa.
- 455 – Palvelin ei voi käsitellä komentoa tällä hetkellä.
Onko sinulla SMTP 550: pysyvä häiriö yhdelle tai useammalle vastaanottimelle?
Seuraavat virheilmoitukset (500-504) kertovat yleensä, että sähköpostiohjelmasi on rikki tai, yleisimmin, sähköpostisi ei jostain syystä voitu toimittaa.
- 500 – Palvelin ei tunnistanut komentoa syntaksivirheen vuoksi.
- 501 – Komentoargumenteissa havaittiin syntaksivirhe.
- 502 – Tätä komentoa ei ole toteutettu.
- 503 – Palvelin kohtasi virheellisen komentosarjan.
- 504 – Komentoparametria ei ole toteutettu.
- 521 – Tämä isäntä ei koskaan hyväksy postia; vastaus valepalvelimelta.
- 541 – Viestiä ei voitu toimittaa käytäntöön liittyvistä syistä, yleensä 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 sitä ei löytynyt tai komento hylättiin käytäntösyistä).
- 551 – Vastaanotin ei ole paikallinen palvelimelle. Palvelin tarjoaa sitten edelleenlähetysosoitteen kokeiltavaksi.
- 552 – Toiminto keskeytettiin tallennustilan varauksen ylityksen vuoksi.
- 553 – Työ keskeytettiin, koska postilaatikon nimi on virheellinen.
- 554 – Kauppa epäonnistui. Syytä säätä.
- 555 – Palvelin ei tunnista sähköpostiosoitteen muotoa eikä toimitus ole mahdollista.
- 556 – Viesti tulee lähettää eteenpäin, mutta vastaanottava palvelin hylkää sen.