പോസ്റ്റ് ഓഫീസ് പ്രോട്ടോകോൾ വർക്കുകൾ വഴി മെയിൽ എങ്ങനെയാണ് ലഭിക്കുന്നത്

പോസ്റ്റുകൾ ഒരു പിൻ പോസ്റ്റ് ഓഫീസ് പ്രോട്ടോകോൾ വഴി മെയിൽ ലഭ്യമാക്കാൻ നോക്കുക

വിദൂര സെർവറിൽ നിന്ന് മെയിൽ വീണ്ടെടുക്കാൻ ഉപയോഗിച്ച പോസ്റ്റ് ഓഫീസ് പ്രോട്ടോകോൾ (POP) വളരെ ലളിതമായ പ്രോട്ടോക്കോളാണ്. ഇത് അടിസ്ഥാനപരമായ പ്രവർത്തനത്തെ ഒരു നേരായ രീതിയിൽ നിർവ്വചിക്കുന്നു, നടപ്പിലാക്കാൻ എളുപ്പമാണ്. തീർച്ചയായും, മനസ്സിലാക്കാൻ വളരെ എളുപ്പമാണ്.

നിങ്ങളുടെ ഇ-മെയിൽ പ്രോഗ്രാം ഒരു POP അക്കൌണ്ടിൽ മെയിൽ ലഭ്യമാകുമ്പോൾ ദൃശ്യങ്ങൾ എന്താണെന്നറിയാം. ആദ്യം, സെർവറുമായി ബന്ധിപ്പിക്കേണ്ടതുണ്ട്.

ഹായ്, അത് ഞാനാണ്

സാധാരണയായി, POP സെർവർ, ഇൻകമിങ്ങ് കണക്ഷനുകൾക്കായി 110 പോർട്ട് ചെയ്യുവാൻ ശ്രദ്ധിക്കുന്നു. ഒരു POP ക്ലയന്റ് (നിങ്ങളുടെ ഇമെയിൽ പ്രോഗ്രാം) വഴി കണക്ഷൻ വഴി, അത് + പ്രതികരിക്കുന്നതോ OK പോപ്പിലോ . എല്ലാം ശരിയാണെന്ന് + ശരി സൂചിപ്പിക്കുന്നു. അതിന്റെ പ്രതികൂലമായ സമാനമായ- ആര്ആർ ആണ് , ഇതിനർത്ഥം എന്തോ തെറ്റ് സംഭവിച്ചു എന്നാണ്. നിങ്ങളുടെ ഇമെയിൽ ക്ളൈൻറ് ഇതിനകം ഈ നെഗറ്റീവ് സെർവർ മറുപടികളിൽ ഒന്ന് കാണിച്ചിരിക്കാം.

ലോഗിംഗ് ഓണാണ്

ഇപ്പോൾ സെർവർ ഞങ്ങളെ വന്ദനം ചെയ്തിട്ടുണ്ട്, നമ്മൾ നമ്മുടെ ഉപയോക്തൃനാമം ഉപയോഗിച്ച് ലോഗൗട്ട് ചെയ്യണം (ഉപയോക്തൃനാമം "പ്ലാറ്റൂൺ" എന്ന് കരുതുക; സെർവർ പറയുന്നത് ഇറ്റാലിക്സിൽ അച്ചടിച്ചതാണെന്ന് കരുതുക):

+ ശരി pop.philo.org തയ്യാറാണ്
USER പ്ലപാൺ

ഈ നാമത്തിലുള്ള ഒരു ഉപയോക്താവ് നിലവിലുണ്ടെന്നതിനാൽ, POP സെർവർ + OK ഉപയോഗിച്ചുകൊണ്ട് പ്രതികരിക്കുന്നു, ചിലതാകാം ചിലതാകണം നാം കരുതിയിരുന്നത്. സെർവറിൽ അത്തരത്തിലുള്ള ഒരാൾ ഇല്ലായിരുന്നെങ്കിൽ, തീർച്ചയായും- ERR ഉപയോക്താവുമായി ഞങ്ങൾ പരിഭ്രാന്തരാക്കും.

ആധികാരികത ഉറപ്പാക്കുന്നതിനായി നമ്മൾ പാസ്വേഡ് നൽകണം. ഇതു് "pass" കമാൻഡിനൊപ്പം ചെയ്തു്:

ശരി നിങ്ങളുടെ പാസ്വേഡ് അയയ്ക്കുക
noplato നൽകുക

നമ്മൾ പാസ് വേർഡ് ശരിയായി ടൈപ്പുചെയ്യുകയാണെങ്കിൽ, സെർവർ + OK മഹത്തായ പാസ്വേർഡിനൊപ്പം അല്ലെങ്കിൽ POP സെർവറിലെ പ്രോഗ്രാമർ മനസിൽ ഉൾക്കൊള്ളുന്നു. പ്രധാനപ്പെട്ട ഭാഗം വീണ്ടും + ശരിയാണ് . നിർഭാഗ്യവശാൽ, പാസ്വേഡുകളും തെറ്റാകാം. ഒരു ഉണങ്ങിയ- ERR ഉപയോക്തൃനാമം ഉപയോഗിച്ചാണ് സെർവർ ഇത് സൂചിപ്പിക്കുന്നത് , പൊരുത്തപ്പെടാത്തതാണ് (നിങ്ങളുടെ ഉപയോക്തൃനാമം നിങ്ങളുടെ രഹസ്യവാക്കായി ഉപയോഗിക്കുന്നതുപോലെ).

എല്ലാം ശരിയായിരുന്നെങ്കിൽ, ഞങ്ങൾ സെർവറിലേക്ക് കണക്റ്റുചെയ്തിരിക്കുന്നു, അത് ആരാണെന്ന് ഞങ്ങൾക്ക് അറിയാം, അതിനാൽ പുതിയതായി വന്ന മെയിലുകൾ നമുക്ക് പരിശോധിക്കാൻ ഞങ്ങൾ തയാറാണ്.

നിങ്ങൾക്ക് മെയിൽ ലഭിച്ചു!

ഞങ്ങൾ സെർവറിലെ ഞങ്ങളുടെ POP അക്കൌണ്ടിലേക്ക് വിജയകരമായി പ്രവേശിച്ചതിനുശേഷം, പുതിയ മെയിൽ എല്ലാം ഉണ്ടായിരിക്കുകയും പിന്നീട് എത്രത്തോളം എത്രത്തോളം ഉണ്ടെന്ന് അറിയുകയും ചെയ്യാം.

ഈ അടിസ്ഥാന മെയിൽബോക്സ് സ്റ്റാറ്റിസ്റ്റിക്സ് വീണ്ടെടുക്കുന്നതിനുള്ള നിർദ്ദേശം STAT ആണ് .

ഒരു സാധ്യമായ സെർവർ പ്രതികരണം + ശരി 18 67042 ആയിരിക്കും . ഈ കേസിൽ, + OK ചിഹ്നത്തിന്റെ പിൻപറ്റിക്ക് ഇത് പ്രാധാന്യം നൽകുന്നു. ഉടനെ മെയിൽബോക്സിലെ സന്ദേശങ്ങളുടെ എണ്ണം, തുടർന്ന്, വൈറ്റ്സ്പെയ്സ് കൊണ്ട് വേർതിരിച്ചെടുത്ത്, അക്റ്ററ്റിലെ മെയിൽബോക്സിൻറെ വലുപ്പം (ഒരു ബിറ്റ് 8 ബിറ്റുകൾ ആണ്).

STAT
+ ശരി 18 67042

മെയിൽ ഇല്ലെങ്കിൽ, സെർവർ പ്രതികരിക്കുന്നതാണ് + ശരി 0 0 . സെർവറിലെ 18 പുതിയ സന്ദേശങ്ങൾ ഉള്ളതിനാൽ, അവ നമുക്ക് LIST ആജ്ഞ ഉപയോഗിക്കുക. ഇതിനു പ്രതികരണമായി, സെർവർ സന്ദേശങ്ങൾ താഴെ പറയുന്ന ഫോർമാറ്റിലാണ് പട്ടികപ്പെടുത്തുന്നത്:

പട്ടിക
+ ശരി 18 സന്ദേശങ്ങൾ (67042 ഒക്റ്റെറ്റുകൾ)
1 2552
2 3297
...
18 3270
.

സന്ദേശങ്ങൾ ഒരു സമയത്ത് ഒരെണ്ണം ലിസ്റ്റുചെയ്ത്, ഓരോന്നിനും അതിന്റെ ഒക്റ്റെറ്റ്സിൽ വലിപ്പം ഉണ്ട്. ഒരു വരിയിൽ ഒരു കാലയളവിൽ ലിസ്റ്റ് അവസാനിക്കുന്നു.

LIST 2 ഉദാഹരണമായി, LIST കമാൻഡ് ഒരു സന്ദേശത്തിന്റെ ഒരു ഐഡിയായി ഉപയോഗിക്കാം. ഈ അഭ്യർത്ഥനയ്ക്കുള്ള സെർവറിന്റെ പ്രതികരണം + OK 2 3297 ആയിരിക്കും , സന്ദേശത്തിന്റെ വലുപ്പത്തിനനുസരിച്ച് സന്ദേശ സംഖ്യ. നിലവിലില്ലല്ലാത്ത ഒരു സന്ദേശം ലിസ്റ്റുചെയ്തിട്ടില്ലെങ്കിൽ, പട്ടിക 23 പോലെ, സെർവർ ഒരു ഭാവനയും കാണിക്കുന്നില്ല: -ERR അത്തരം സന്ദേശമല്ല .

വലിയ ശേഖരം (ഇല്ലാതാക്കുക)

ഇപ്പോൾ എത്ര അക്കൗണ്ടുകൾ നമ്മുടെ അക്കൗണ്ടിൽ ആണെന്നും അവ എത്ര വലുതാണെന്നും ഞങ്ങൾക്കറിയാം, അത് അവർക്ക് പിന്നീട് വായിക്കാനുള്ള സമയമാണ്, അതിനാൽ അവർക്ക് അവ വായിക്കാൻ കഴിയും.

ഇപ്പോൾ നമ്മൾ പുതിയ മെയിൽ ഉണ്ടോ എന്നു കണ്ടുപിടിച്ചതിനുശേഷം യഥാർത്ഥ കാര്യം വരുന്നു. RETR കമാൻഡിന് ഒരു സന്ദേശമായി സന്ദേശത്തിന്റെ നമ്പറുള്ള സന്ദേശങ്ങൾ ഒന്നൊന്നായി തിരിച്ചെടുക്കുന്നു.

ഒന്നിലധികം വരികളിലായി സെർവർ ഒരു + ഓകെയിലും സന്ദേശം പോലെ പ്രതികരിക്കുന്നതാണ്. ഒരു വരിയിൽ ഒരു നിശ്ചിത കാലയളവ് കൊണ്ടാണ് സന്ദേശം അവസാനിക്കുന്നത്. ഉദാഹരണത്തിന്:

RETR 1
+ ശരി 2552 ഒക്ടേറ്റുകൾ
ബ്ലാഹ്!
.

ഒരു സന്ദേശം ലഭിക്കാൻ ഞങ്ങൾ ശ്രമിച്ചാൽ, ഞങ്ങൾക്ക് അത്തരം സന്ദേശം ലഭിച്ചിട്ടില്ല- ഇ.ആർ.ആർ ഇല്ല .

ഇനി നമുക്ക് DELE ആജ്ഞ ഉപയോഗിച്ച് സന്ദേശം ഡിലീറ്റ് ചെയ്യാം. (ആ ദിവസങ്ങളിൽ ഒന്നാണെങ്കിൽ നമുക്ക് അത് തിരിച്ചെടുക്കാതെ തന്നെ സന്ദേശം ഇല്ലാതാക്കാൻ കഴിയും).

സെർവർ ഉടനടി സന്ദേശം ശുദ്ധീകരിക്കില്ലെന്ന് അറിയുന്നത് നല്ലതാണ്. ഇത് വെറും നീക്കം ചെയ്യാനായി അടയാളപ്പെടുത്തുന്നു. സെർവറിലേക്കുള്ള ബന്ധം ഞങ്ങൾ തുടർച്ചയായി അവസാനിപ്പിക്കുകയാണെങ്കിൽ മാത്രമേ യഥാർത്ഥ ഇല്ലാതാക്കൽ നടക്കുകയുള്ളൂ. ഉദാഹരണമായി കണക്ഷൻ പെട്ടെന്നുതന്നെ മരിക്കുകയാണെങ്കിൽ മെയിലുകൾ ഒരിക്കലും നഷ്ടപ്പെടില്ല.

DELE ആജ്ഞയ്ക്കുള്ള സർവറിന്റെ പ്രതികരണം + ഓകെ സന്ദേശം നീക്കം ചെയ്തിരിക്കുന്നു :

DELE 1
+ ശരി സന്ദേശം 1 ഇല്ലാതാക്കി

അത് ആ ദിവസങ്ങളിൽ ഒന്നാണെങ്കിൽ ഞങ്ങൾ ഇല്ലാതാക്കാൻ ആഗ്രഹിക്കാത്ത ഒരു സന്ദേശം അടയാളപ്പെടുത്തിയിട്ടുണെങ്കിൽ, എല്ലാ സന്ദേശങ്ങളും മായ്ച്ചുകളയുന്ന അടയാളങ്ങൾ പുനഃസൃഷ്ടിച്ചുകൊണ്ട് അത് ഇല്ലാതാക്കാൻ സാധിക്കും. നമ്മൾ പ്രവേശിക്കുന്നതിനു മുമ്പുള്ള അവസ്ഥയിലേക്ക് RSET കമാൻഡ് മെയിൽബോക്സ് നൽകുന്നു.

സെർവർ ഒരു + ഓകെയും മറ്റ് മെസേജുകളുമായി പ്രതികരിക്കാറുണ്ട്:

RSET
+ ശരി, 18 സന്ദേശങ്ങൾ

ഞങ്ങൾ എല്ലാ സന്ദേശങ്ങളും വീണ്ടെടുത്തുവെച്ച് ഇല്ലാതാക്കിയ ശേഷം QUIT കമാൻഡ് ഉപയോഗിച്ച് വിട പറയാൻ സമയമായി. ഇത് മായ്ക്കുവാൻ അടയാളപ്പെടുത്തിയ സന്ദേശങ്ങൾ ശുദ്ധീകരിക്കുകയും കണക്ഷൻ അവസാനിപ്പിക്കുകയും ചെയ്യും. സെർവർ + ശരിയും വിടവാങ്ങൽ സന്ദേശവും പ്രതികരിക്കുന്നു:

QUIT
ഓകെ ബൈ, ബൈ

ഒരു സന്ദേശം ഇല്ലാതാക്കാൻ സെർവറിന് കഴിയുന്നില്ല. അപ്പോൾ -ERR സന്ദേശം 2 പോലുള്ള ഒരു പിശക് കൊണ്ട് ഇത് പ്രതികരിക്കും.