Porozumění chybám protokolu POP pomocí e-mailu

Dochází k chybám. Chyby jsou také zřejmé často s e-mailem: namísto e-mailů, které jste očekávali, dostanete pouze chybovou zprávu - chybovou zprávu POP , je-li váš účet nakonfigurován pro stahování pošty pomocí protokolu Post Office.

Kódy stavu POP

Některé věci se mohou v tomto procesu stahovat pošty. Server, ze kterého obvykle dostáváte poštu, nemusí vůbec přijmout hovor. Nebo možná vaše heslo je špatné (ale možná server heslo je špatně, kvůli nějaké softwaru závada). Server by mohl také spustit některé vnitřní problémy a odpovědět pomocí kódu chyby.

Naštěstí je server POP velmi jasný o svém stavu. V zásadě zná dvě odpovědi: pozitivní + OK a negativní -ERR . Samozřejmě, je to trochu neurčeno, pokud chcete vědět, co se stalo.

Jak se ukázalo, + OK a -ERR se týkají veškerého nového kódu, který se musíte naučit, pokud chcete chápat chybové zprávy POP. Vše ostatní je standardní kód: lidský jazyk. Zřejmě Protokol pošta byl navržen lidskými bytostmi pro lidské bytosti. Podrobnější informace o odpovědi na server -ERR jsou uvedeny v obyčejné angličtině, po zprávě -ERR . Zatímco servery POP nejsou povinny nabídnout tyto další informace, většina z nich.

Chybové zprávy POP

První věc, která se může pokazit (kromě úplného zrušení serveru), je server POP, který nerozpoznává vaše uživatelské jméno. Možná jste napsali špatně, možná že databáze, kterou server používá k identifikaci uživatelů, je nefunkční. Možná, že povodeň zničila veškeré úložiště, kde jsou poštovní schránky uchovávány u vašeho ISP.

Pokud server POP nerozpozná vaše uživatelské jméno, bude obvykle odpovídat s: -IR poštovní schránkou neznámé .

Těsně po uživatelském jménu je zadáno heslo a další šance na chyby. Chyby, to je správné, protože kromě hesla, které neodpovídá uživatelskému jménu ( neplatné heslo -ERR ), může server POP spustit jiný problém. Do poštovní schránky POP lze přistupovat pouze po jednom příchozím připojení. Pokud se kontrola pošty již přihlásila k vašemu e-mailovému účtu, váš e-mailový program nemůže získat přístup ke stejnému účtu najednou. V takových případech, když je poštovní schránka již uzamčena jiným procesem, POP server vrátí: -ERR nemůže uzamknout poštovní schránku .

Po úspěšném přihlášení k účtu klient POP obvykle začne načítat zprávy po jednom. Když požaduje zprávu ze serveru, je možná jedna záporná odpověď: -ERR žádná taková zpráva . Vypadá to, že klient má problém. Stejná odpověď může být vrácena, když se poštovní klient pokusí označit zprávu pro odstranění, která neexistuje (nebo již byla označena pro odstranění).

Po ukončení relace POP jsou všechny zprávy označené ke smazání obvykle odstraněny serverem. Pokud server POP nemůže odstranit všechny zprávy (pravděpodobně kvůli nedostatku zdrojů), vrátí chybu: -ERR některé odstraněné zprávy nebyly odstraněny .

Podívej se sám

Vzhledem k tomu, že protokol Post Office je tak jednoduchý, existuje jen několik věcí, které se mohou pokazit a jen několik chybových zpráv. Všechny chyby vrácené serverem POP jsou opravdu zprávy, nikoliv pouhé, tajné kódy.

Pokud váš e-mailový program změní tyto smysluplné chybové zprávy do neopistických chybových polí, je asi nejlepší vyzkoušet si sami. Spusťte výzvu DOS a telnet přímo do svého e-mailového účtu. Zadejte telnet . Obvykle je port používaný pro protokol POP 110. Typický příkaz může vypadat takto: například telnet pop.myisp.com 110 .

Když vás server pozdraví šťastným + OK , postupujte podle postupu popsaného v protokolu The Post Office a měli byste být schopni identifikovat chybu. Přinejmenším, pokud vše funguje dobře, víte, že problém je opravdu s vaším poštovním klientem, ne s vaším poštovním serverem.

(Aktualizováno v červnu 2001)