POP-virheiden ymmärtäminen sähköpostilla

Virheitä tehdään. Virheet ilmenevät myös usein sähköpostilla: sen sijaan, että odotit sähköposteja, saat virheilmoituksen - POP- virhesanoma, jos tilisi on määritetty lataamaan postia käyttäen Post Office -protokollaa.

POP-tilakoodit

Jotkut asiat voivat mennä pieleen tässä sähköpostin lataamisprosessissa. Palvelin, jonka tavallisesti saat sähköpostisi, ei ehkä vastaa puhelua lainkaan. Tai ehkä salasanasi on väärä (mutta ehkä palvelimen salasana on väärä, johtuen ohjelmistovirheestä). Palvelin voi myös käsitellä joitain sisäisiä ongelmia ja vastata virhekoodilla.

Onneksi POP-palvelin on hyvin selvää sen tilasta. Se periaatteessa tietää kaksi vastausta: positiivinen + OK ja negatiivinen -ERR . Tietenkin tämä on vähän määrittelemätön, jos haluat tietää, mikä on mennyt väärin.

Kuten käy ilmi, + OK ja -ERR liittyvät kaikkiin uusiin koodeihin, jotka sinun täytyy oppia, jos haluat ymmärtää POP-virhesanomia. Kaikki muu on vakiokoodi: ihmiskieli. Ilmeisesti Post Office -protokolla on suunniteltu ihmisille ihmisille. Tarkempia tietoja -ERR- palvelimen vastauksesta annetaan yksinkertaisessa englanninkielessä -ERR- sanoman jälkeen. Vaikka POP-palvelimia ei tarvitse tarjota näitä lisätietoja, useimmat tekevät.

POP-virheilmoitukset

Ensimmäinen asia, joka voi mennä pieleen (pois lukien palvelin alas kokonaan) on POP-palvelin ei tunnista käyttäjänimeäsi. Ehkä olet kirjoittanut sen väärin, ehkä tietokanta, jonka palvelin käyttää käyttäjien tunnistamiseen, on alhaalla. Ehkä tulva on tuhonnut kaiken varaston, jossa postilaatikoita pidetään Internet-palveluntarjoajaltasi.

Kun POP-palvelin ei tunnista käyttäjätunnustasi, se vastaa tyypillisesti: -ERR-postilaatikko tuntematon .

Juuri sen jälkeen kun käyttäjänimi tulee salasanaksi, ja toinen mahdollisuus virheisiin. Virheitä, se on oikein, koska lukuunottamatta salasanaa, joka ei vastaa käyttäjän nimeä ( -ERR virheellinen salasana ), POP-palvelin voi joutua toiseen ongelmaan. POP-postilaatikkoa voi käyttää vain yhdellä saapuvilla yhteyksillä kerrallaan. Jos sähköpostitarkastaja on jo kirjautunut sähköpostitilillesi, sähköpostiohjelmasi ei pääse samaan tiliin samaan aikaan. Tällaisissa tapauksissa, kun postilaatikko on jo lukittu toisella prosessilla, POP-palvelin palauttaa: -ERR ei pysty lukitsemaan postilaatikkoa .

Kun tili on kirjautunut onnistuneesti, POP-asiakas aloittaa yleensä viestejä, joista yksi kerrallaan. Kun se pyytää palvelimelta sanoman, yksi negatiivinen vastaus on mahdollinen: -ERR ei ole tällaista viestiä . Näyttää siltä, ​​että asiakkaalla on ongelma. Sama vastaus voidaan palauttaa, kun sähköpostiohjelma yrittää merkitä poistettavan viestin, jota ei ole olemassa (tai se on jo poistettu).

Kun POP-istunto on päättynyt, kaikki palvelimelle poistetaan kaikki poistettavaksi merkityt viestit pysyvästi. Jos POP-palvelin ei pysty poistamaan kaikkia viestejä (mahdollisesti resurssien puutteen vuoksi), se palauttaa virheen: -ERR joitakin poistettuja viestejä ei poisteta .

Katso itse

Koska Post Office -protokolla on niin yksinkertainen, on vain muutamia asioita, jotka voivat mennä pieleen ja vain harvat virheilmoitukset. Kaikki POP-palvelimen palauttamat virheet ovat todellakin viestejä eikä pelkkiä, salaperäisiä koodeja.

Jos sähköpostiohjelma kääntää nämä mielekkäitä virhesanomia ei-kuvaileviksi virheiksi, on todennäköisesti paras kokeilla sitä itse. Tuo DOS-kehotteen ja telnet suoraan sähköpostitilillesi. Kirjoita telnet . Yleensä POP: hen käytetään 110 porttia. Tyypillinen komento voisi näyttää tältä, esimerkiksi: telnet pop.myisp.com 110 .

Kun palvelin tervehtii sinua onnellisella + OK: lla , noudata prosessia Post Office Protocol -sovelluksessa kuvatulla tavalla ja sinun pitäisi pystyä tunnistamaan virhe. Ainakin, jos kaikki toimii hyvin, tiedät, että ongelma on todellakin sähköpostiasi asiakkaan, ei sähköpostipalvelimen kanssa.

(Päivitetty kesäkuussa 2001)