Posta elektronikoko postontziko protokoloaren bidez posta elektronikoa eskuratzea

Eszenatoki baten atzean posta elektronikoko protokoloaren bidez mezuak eskuratu

Postontzi-protokoloak (POP) urruneko zerbitzariko mezuak berreskuratzeko erabiltzen da (POP) protokolo oso erraza da. Oinarrizko funtzionaltasuna modu zuzenean definitzen du eta erraza da. Jakina, oso erraz ulertzen da.

Idatzi zer gertatzen den eszenan atzean zure posta elektronikoko programak POP kontu bat biltzen duenean. Lehenik eta behin, zerbitzarira konektatu behar da.

Kaixo, Me

Normalean POP zerbitzariak ataka 110 entzuten du sarrerako konexioetarako. POP zerbitzaritik (zure posta elektronikoko programa) konexioaren arabera, posible izango da erantzuteko + OK pop.philo.org prest edo antzeko zerbait. The + OK adierazten dena da - Ados. Bere balio negatiboa da -ERR , eta horrek esan nahi du zerbait oker joan dela. Beharbada zure posta elektronikoko bezeroak dagoeneko erakutsi dizu zerbitzariaren erantzun negatibo horietako bat.

Saioa hasteko

Zerbitzariaren agurra agurtu ondoren, gure erabiltzaile-izena erabiliz saioa hasi behar dugu (suposatzen dugu erabiltzaile izena "platoon" da; zerbitzariak dioenez, letra etzanez inprimatuta dago):

+ OK pop.philo.org prest dago
USER platoon

Izen hori duen erabiltzaile batek existitzen ez denez, POP zerbitzariak erantzuten du + OK eta baliteke gibberish batzuk ez zaigula axola. Ez zegoen erabiltzaile horientzako zerbitzarian, jakina, ezezaguna litzateke gure erabiltzaileak ezezaguna izatea .

Autentifikazioa egiteko, pasahitza ere eman behar dugu. Hau "pass" komandarekin egiten da:

+ OK zure pasahitza bidali
pasatu noplato

Pasahitza behar bezala idazten badugu, zerbitzariak erantzuteko aukera izango du + OK pasahitz handi batekin edo POP zerbitzariaren programatzaileak kontuan izanik. Berri garrantzitsuagoa da + OK . Zoritxarrez, pasahitzak ere oker egon daitezke. Zerbitzariak hau lehorrean erakusten du: -ERR erabiltzaile-izena eta pasahitza ez datoz bat (erabiltzaile-izena zure pasahitza bezala erabiltzen baduzu).

Dena ondo badoa, ordea, zerbitzariarekin konektatuta gaude eta nor garen jakingo dugu, beraz, berriki iritsi den mezua prestatzeko prest gaude.

Posta bat lortu duzu!

Zerbitzariaren POP kontuarekin arrakastaz saioa hasi ondoren, lehenik eta behin jakin nahi al dugu posta berria dagoen ala ez, eta gero zenbatekoa den.

Orokorrean postontziaren estatistikak eskuratzeko erabiltzen den komandoa STAT da .

Zerbitzariaren erantzun posible bat + OK 6 67042 izango litzateke. Kasu honetan, ez du axola zer + OK ikurra jarraitzen du. Ondorengo postontziko mezuen kopurua honako hau da: zuriunek bereizita, postontziaren tamaina zortziretan dago (zortzi bitarteko 8 bit).

STAT
+ Ados 18 67042

Posta elektronikoa ez bada, zerbitzariak erantzuten dio + OK 0 0 . Zerbitzarian 18 mezu berri daude, ordea, hauek zerrendatu ditzakegu LIST komandoa erabiliz. Erantzunez, zerbitzariak mezuak honako formatuan zerrendatzen ditu:

LIST
+ Ados 18 mezu (67042 atzeko)
1 2552
2 3297
...
18 3270
.

Mezuak aldi berean zerrendatzen dira, bakoitza bere zortzidun atalean. Zerrenda lerro batean aldi batez amaitzen da.

LIST komandoa mezu kopurua aukerako argumentu gisa hartu daiteke, LIST 2 adibidez. Zerbitzariaren eskaera honen erantzuna + OK 2 3297 izango litzateke, mezuaren zenbakia eta mezuaren tamaina jarraituz. Ez da existitzen den mezu bat zerrendatzen saiatzen bazara, LIST 23 bezala, zerbitzariak ez du irudirik erakusten eta dio: -ERR ez daukazu mezu hori .

Big berreskuratu (eta ezabatu)

Orain badakigu zenbat mezu daude gure kontuan eta zenbat handiak diren, azkenean berreskuratzeko denbora da, beraz, horiek ere irakurri ahal izango ditugu.

Orain, posta berria dugula jakiteko, benetakoa dator. Mezuak bakoitza bere mezu-zenbakiarekin berreskuratzen dira RETR komandoaren argumentu gisa.

Zerbitzariak erantzuteko + Ados eta mezu gisa, lerro anitzetan. Mezua aldi batean lerro batean amaitzen da. Adibidez:

RETR 1
+ Onartutako 2552 ataka
Blah!
.

Ez da existitzen ez den mezua lortzen saiatzen bazaigu , mezu hau ez dugu -ERR .

Orain, mezua DELE aginduarekin ezabatu dezakegu. (Ezin dugu, jakina, mezua ezabatu egun horietariko bat berreskuratu gabe).

Benetan da zerbitzariak ez duela mezua berehala garbituko. Ezabatzea besterik ez da markatzen. Benetako ezabapena bakarrik gertatzen da zerbitzarirako konexioarekin amaitzeko. Beraz, posta elektronikoa inoiz galdu egingo da konexio bat hiltzen bada, adibidez.

Zerbitzariaren DELE komandoaren erantzuna + OK mezua ezabatu da :

DELE 1
+ Ados mezua 1 ezabatu da

Egun horietako bat baldin bada eta ezabatu nahi ez dugun mezu bat markatu dugu, mezu guztiak ezabatu ditzakezu ezabatze-markak berrezartzeko. RSET komandoa postontzira konektatzen hasi aurretik zegoen egoera itzultzen du.

Zerbitzariak erantzun bat + Ados eta ziurrenik mezu kopurua:

RSET
+ Ados 18 mezu

Mezuak berreskuratu eta ezabatu ondoren mezua QUIT komandoaren agurra esateko ordua da. Honek ezabatzeko markatutako mezuak garbituko ditu eta konexioa itxi egingo da. Zerbitzariak erantzuteko + Ados eta agur mezu bat:

QUIT
+ Ados bye, bye

Posible da zerbitzariak ezin duela mezu bat ezabatu. Ondoren, errorea bezalako errore batekin egingo da: -ERR mezua 2 ez da ezabatuko .