Чӣ тавр фиристодани почта тавассути Протоколи Протоколи Пост

A Behind Scenes ба протоколи почтаи электронӣ фиристодани почта

Протоколи почтаи электронӣ (POP) барои фиристодани почта аз сервери дурдаст протоколи хеле оддӣ аст. Он функсияҳои асосии оддиро муайян мекунад ва осон аст. Албатта, ин фаҳмиши осон аст.

Биёед фаҳмем, ки дар паси саҳнаҳо чӣ гуна рӯй медиҳад, вақте барномаи почтаи электронии почтаи почтаи ППО фиристед. Якум, он бояд ба сервер пайваст шавад.

Hi, Ин & # 39; Ман Me

Одатан, сервери POP ба нишонии 110 барои пайвастҳои воридотӣ гӯш медиҳад. Пас аз пайвастшавӣ аз муштарии POP (барномаи почтаи электронии шумо), он умедворӣ бо + OK pop.philo.org омода ё чизи монандро ҷавоб медиҳад. + OK дуруст нишон медиҳад, ки ҳама чиз - "OK". Миқдори манфии он - -РР мебошад , ки маънои он нодуруст аст. Эҳтимол муштарии почтаи электронии шумо аллакай шуморо аз яке аз ин серверҳои манфӣ нишон додааст.

Номнавискунӣ

Акнун, ки сервер ба мо салом дод, мо бояд ба истифодабарии номи истифодабаранда гузориш диҳем (бигзор, номи истифодабарандаи "платон" -ро дошта бошад; он сервер дар он навишта шудааст):

+ OK pop.philo.org омода аст
Платформаи муштариён

Азбаски истифодабаранда бо ин ном вуҷуд дорад, сервери POP бо + OK рух медиҳад ва шояд баъзан баъзе камбудиҳоро мо дар ҳақиқат ғамхорӣ намекунем. Дар ин ҷо сервери чунин истифодабаранда вуҷуд надошт, албатта, моро бо фоҳиша бо истифодабаранда истифода мебарад .

Барои анҷом додани санҷиши пурраи мо инчунин лозим аст, ки гузарвожаи худро диҳем. Ин бо фармони "гузар":

+ OK ба пароли шумо фиристед
Нопато гузаред

Агар мо гузарвожаи дурустро ворид созем, сервер бо калиди гузарвожаи бузург ё ҳама барномасозони сервери POP дар хотир дошт. Қисми муҳими дигар + OK аст . Мутаассифона, рамзҳо метавонанд нодуруст бошанд. Сервер қайд мекунад, ки бо истифодабарии номи корбар ва сервер истифода мешавад (монанди, ки шумо номи истифодабарандаи худро ҳамчун пароли шумо истифода мебаред).

Агар ҳама чиз хуб мебуд, мо ба сервер пайвастем ва он касеро, ки мо ҳастем, медонем, ҳамин тавр мо ба почтаи нав омадаем.

Шумо & # 39; ва Mail Got!

Пас аз он ки мо ба POP дар сервери худ муваффақ шавем, мо аввал мехоҳем бидонем, ки оё почтаи нав вуҷуд дорад ва пас аз он чӣ қадар зиёд аст.

Фармоне, ки барои гирифтани ин омори асосии почтаи электронӣ истифода мешавад, STAT аст .

Масъалаи имконпазирии сервер + OK 18 67042 бошад . Дар ин ҳолат, он чизест, ки аз нишонаҳои OK + пайдарпаанд . Дарҳол пас аз он аст, ки шумораи паёмҳо дар пости электронӣ, пас, бо фазои якҷоя ҷудо карда мешавад, андозаи почтаи электронӣ дар оптетҳо (8 адад ҳашт) мебошад.

STAT
+ OK 18 67042

Агар почта вуҷуд надорад, сервер бо + 0 0 ҷавоб медиҳад. Бо вуҷуди он ки 18-синфҳои нав дар сервер мавҷуданд, мо метавонем онро бо истифодаи фармонҳои LIST сабт кунем . Дар ҷавоб, сервер паёмҳоро дар формати зерин меноманд:

Лист
+ OK 18 паём (67042 окт)
1 2552
2 3297
...
18 3270
.

Паёмҳо якхел номбар карда мешаванд, ҳар як ҷабҳаи он дар опетҳо. Рӯйхат бо даврае, ки аз ҷониби худи худи он тамом мешавад.

Фармони LIST метавонад шумораи паёмро ҳамчун далели ихтиёрӣ, LIST 2 барои мисол оварда тавонад. Ҷавоб ба сервер бо дархости мазкур + OK 2 3297 , шумораи рақами паём пас аз андозаи паём. Агар шумо кӯшиш кунед, ки паёмеро, ки вуҷуд надорад, монанди LIST 23 , сервер тасаввур намекунад ва мегӯяд:

Гирифтани Big (ва тоза)

Акнун, мо медонем, ки чӣ гуна хабарҳо дар ҳисоби мо чӣ қадаранд ва чӣ қадар калон ҳастанд, он ниҳоят вақти он аст, ки мо онҳоро хонда метавонем.

Ҳоло, пас аз ошкор кардани он, ки оё мо почтаи нав дорем, воқеан меояд. Паёмҳо як рақами яктарафаи худро ҳамчун далели қудрати RETR қабул мекунанд .

Сервер бо + OK ва паём ҳамчуноне, ки дар сатрҳои гуногун аст, ҷавоб медиҳад. Паём аз рӯи марҳила аз рӯи хатти худ қатъ мегардад. Барои намуна:

RETR 1
+ OK 2552 октетҳо
Бад! <Сервери POP дар ин ҷо фиристода мешавад>
.

Агар мо кӯшиш кунем, ки паёмеро пайдо кунем, ки вуҷуд надорад, мо ин хабарро напазирем .

Акнун мо метавонем паёмро бо истифодаи DELE фармон диҳем. (Мо метавонем, албатта, он паёмро бе он ки онро аз он рӯзҳо гирифтааст, тоза кунед).

Ин хуб аст, ки донистани он, ки сервер фавран хабарро тоза намекунад. Он танҳо барои нест кардани ҷудокунӣ аст. Пешгӯи аслӣ танҳо агар мо мунтазам пайвастшавӣ ба сервер хотима меёбад. Пас, ҳеҷ гуна почта ҳеҷ гоҳ почта нахоҳад шуд, агар пайвастагӣ ногаҳонӣ мемирад, масалан.

Ҷавоб ба сервер ба фармони DELE + паёмҳои OK нест карда шудааст :

DELE 1
+ OK паёми 1 нест карда шудааст

Агар ин дар ҳақиқат яке аз он рӯзҳо бошад ва мо мактуберо, ки мо мехоҳем тоза карда шавад, нишон диҳем, он имкон медиҳад, ки ҳамаи паёмҳоро барқарор намоем бо нишонаҳои ҳазфҳо. Фармоиши RSET ба қуттии почтавӣ ба давлате, ки пеш аз дохил шудан ба он ворид шудааст, бармегардад.

Сервер бо + OK ва эҳтимолан рақами паёмҳо ҷавоб медиҳад:

RSET
+ OK 18 паём

Пас аз он ки ҳамаи паёмҳо бароварда шаванд ва он ҳазф шаванд, он вақт бо истифода аз фармонҳои QUIT гуфтугӯ кардан мумкин аст. Ин паёмҳо барои тоза кардани паёмҳо ва пӯшондани пайвастшавӣ тоза хоҳад шуд. Сервер бо + OK ва паёми саввум:

QUIT
+ Хуб

Ин имконпазир аст, ки сервер натавонист паёмро нест кунад. Сипас он бо хатогиҳо ба монанди монанди паёмҳои 2-ро нест карда намешавад .