E-poçt ilə POP hatalarını anlama

Səhvlər edilir. Səhvlər də e-poçt ilə tez-tez açıqlanır: gözlədiyiniz e-məktubların əvəzinə hesabınız ancaq Post Office, protokolunu istifadə edərək poçtu yükləmək üçün konfiqurasiya olunduqda, ancaq POP səhv mesajı alırsınız.

POP Status Kodları

Məktubun yüklənməsi prosesində bəzi şeylər səhv ola bilər. Adətən poçtunuzu ala bilən server zəngə tamamilə cavab vermir. Və ya ehtimal ki, parolunuz yanlışdır (amma bəzi proqram təminatı səbəbiylə serverin parolası yanlışdır). Server həmçinin bəzi daxili problemlərə qoşula və bir səhv kodu ilə cavab verə bilər.

Xoşbəxtlikdən, bir POP server statusundan çox aydındır. Əsasən iki cavab bilir: müsbət + OK və mənfi -ERR . Əlbəttə ki, bu, yanlış getdi bilmək istəyirsinizsə, bir az müəyyən deyil.

Göründüyü kimi + OK-ERR , POP səhv mesajlarını anlamaq istəyirsinizsə, öyrənmək üçün lazım olan yeni kod haqqında. Qalan bütün standart koddur: insan dili. Göründüyü kimi, PTT protokolu insan üçün insan tərəfindən hazırlanmışdır. -ERR server cavabına dair daha ətraflı məlumat -ERR mesajından sonra düz ingilis dilində verilir. POP serverləri bu əlavə məlumatı təqdim etmələri tələb olunmadığı halda, əksəriyyəti bunu edir.

POP Hata Mesajları

Səhv gələ bilən ilk şey (serverdan tamamilə aşağıya düşməkdən başqa) istifadəçi adınızı tanımayan POP serverdir. Bəlkə səhv yazdıq, bəlkə server istifadəçiləri müəyyən etmək üçün istifadə etdiyi verilənlər bazası aşağı ola bilər. Bəlkə bir daşqın poçt qutularının ISP'nizdə saxlandığı bütün saxlama məhv etmişdir.

Bir POP server istifadəçi adınızı tanımırsa, adətən aşağıdakılarla cavab verəcəkdir: -AIR poçt qutusu bilinmir .

İstifadəçi adı parol, və səhvlər üçün bir şans daha sonra gəlir. Səhvlər, düzgündür, çünki paroldan istifadəçi adı ilə uyğun gəlməyən ( -ERR passiv parol ) POP server başqa bir problemə yola çıxa bilər. Bir POP poçt qutusuna yalnız bir dəfə daxil olan bir əlaqə istifadə edilə bilər. E-poçt hesabınıza artıq poçt şifrənizi saldıqda, e-poçt proqramınız eyni hesaba eyni anda daxil ola bilmir. Belə hallarda, poçt qutusu zaten başqa bir işlemle kilitlendiğinde, POP sunucusu döndürür : -ERR poçt qutusunu kilitleyemiyor .

Hesaba müvəffəqiyyətlə daxil olduqdan sonra, bir POP müştəri, birdən-birə mesajların alınmasına başlayacaq. Serverdən bir mesaj soruşduqda , bir mənfi cavab mümkündür: -Əgər belə mesaj yoxdur . Müştərinin problemi var. E-poçt istemcisi silinməmiş bir mesajı qeyd etməyə çalışsa (və ya artıq silmək üçün qeyd olundu) eyni cavabı geri qaytarmaq olar.

Bir POP seansı sona çatdıqda, silmək üçün qeyd olunan bütün mesajlar, adətən, server tərəfindən tamamilə silinir. POP serveri bütün mesajları (ehtimal ki, resurs çətinliyi üzündən) silə bilmirsə, bir səhv qaytarır: -AER silinmiş silinmiş bəzi mesajlar .

Özünüz baxın

Post Office Protokolu çox sadə olduğundan, səhv gedə bilən yalnız bir neçə şey və yalnız bir neçə səhv mesaj var. Bir POP server tərəfindən qaytarılan bütün səhvlər həqiqətən mesajlar və sadəcə gizli kodlardır.

E-poçt proqramınız bu mənalı səhv mesajlarını təsviri olmayan səhv qutulara çevirirsə, ehtimal ki, özünüzü sınamaq yaxşıdır. E-poçt hesabınıza birbaşa DOS sorğu və telnet göndərin. Telnet yazın. Adətən, POP üçün istifadə olunan port 110-a bərabərdir . Tipik bir komanda belə ola bilər, məsələn: telnet pop.myisp.com 110 .

Server xoşbəxt + OK ilə salamladıqda, PTT-də göstərildiyi kimi prosesi izləyin və səhvləri müəyyən edə bilərsiniz. Ən azı hər şey yaxşı olarsa, problemin həqiqətən e-poçt müştəri ilə deyil, e-poçt serveriniz olduğunu bilirsiniz.

(İyun 2001-ci ildə yeniləndi)