Разбирање POP грешки со е-пошта

Се прават грешки. Грешките често се прават очигледни со е-пошта: наместо пораките што ги очекувате, добивате само порака за грешка - порака за грешка на POP , ако вашата сметка е конфигурирана да ја преземете поштата користејќи го тоа, Поштата, протокол.

ПОП статусни кодови

Некои работи може да тргнат наопаку во овој процес на преземање на пошта. Серверот во кој обично добивате пошта, може да не одговори на повикот. Или можеби вашата лозинка е погрешна (но можеби лозинката на серверот е погрешна, поради некој софтверски проблем). Серверот исто така може да наиде на некои внатрешни проблеми и да одговори со код за грешка.

За среќа, POP серверот е многу јасен за својот статус. Тоа во основа знае два одговори: позитивниот + ред и негативниот -ERR . Се разбира, ова е малку неодредено ако сакате да знаете што погрешно.

Како што се испоставува, + OK и -ERR е за целиот нов код што треба да го научите ако сакате да ги разберете ПОП-пораките за грешка. Остатокот е стандарден код: човечки јазик. Очигледно, Поштанскиот протокол беше дизајниран од човечки суштества за човечки суштества. Подетални информации за одговор на серверот -ERR се дадени на едноставен англиски јазик, следејќи ја -ЕР- пораката. Додека POP серверите не се обврзани да ги понудат овие дополнителни информации, повеќето ги прават.

POP пораки за грешки

Првото нешто што може да тргне наопаку (за разлика од серверот што е целосно надолу) е POP серверот кој не го препознава вашето корисничко име. Можеби сте ја внеле во ред, можеби базата на податоци што серверот ја користи за да ги идентификува корисниците е долу. Можеби потопот го уништи целото складиште каде што самите поштенски сандачиња се чуваат кај вашиот интернет провајдер.

Кога POP серверот не го препознава вашето корисничко име, обично ќе одговори со: -ERR сандаче непозната .

Само откако на корисничкото име доаѓа лозинката, и уште една шанса за грешки. Грешки, тоа е во право, бидејќи покрај лозинката која не одговара на корисничкото име ( -ERR неважечка лозинка ) POP серверот може да наиде на друг проблем. Поштенското сандаче со POP може да се пристапи само преку една дојдовна врска во исто време. Ако проверката на вашата е-пошта веќе е најавена на вашата сметка за е-пошта, вашата програма за е-пошта не може да има пристап до истата сметка во исто време. Во такви случаи, кога поштенското сандаче е веќе заклучено со друг процес, POP серверот се враќа: -ERR не може да го заклучи поштенското сандаче .

Откако успешно ќе се најават на сметката, POP-клиентот обично ќе започне да ги прима пораките, по еден по еден. Кога бара порака од серверот, еден негативен одговор е возможен: -ERR нема таква порака . Изгледа дека клиентот има проблем. Истиот одговор може да се врати кога клиентот за е-пошта се обидува да означи порака за бришење што не постои (или веќе е означена за бришење).

Кога заврши сесијата POP, сите пораки означени за бришење обично се бришат од серверот. Ако POP серверот не може да ги отстрани сите пораки (можеби поради недостиг на ресурси), се враќа грешка: -Од некои избришани пораки не се отстранети .

Види и самиот

Бидејќи Поштанскиот протокол е толку едноставен, постојат само неколку работи што можат да тргнат наопаку, а само неколку пораки за грешки. Сите грешки што ги враќа POP серверот се навистина пораки, а не само криптични кодови.

Ако вашата програма за е-пошта ги претвора овие значајни пораки за грешки во не-описни кутии за грешки, веројатно е најдобро да се обидете сами. Оган до DOS поттик и телнет директно во вашата e-mail сметка. Внесете телнет <име на POP сервер> <порт> . Обично портата што се користи за POP е 110. Типична команда би можела да изгледа вака, на пример: telnet pop.myisp.com 110 .

Кога серверот ве поздравува со среќен + ОК , следете го процесот како што е опишано во Поштанскиот протокол и треба да бидете во можност да ја идентификувате грешката. Барем, ако сето тоа функционира добро, знаете дека проблемот е навистина со вашиот клиент за е-пошта, а не со вашиот e-mail сервер.

(Ажурирано јуни 2001 година)