ធ្វើយ៉ាងណាដើម្បីទទួលបានសារអេឡិចត្រូនិចតាមរយៈពិធីការការិយាល័យប្រៃសណីយ៍

រូបភាពនៅពីក្រោយឈុតឆាកមើលទៅយកសំបុត្រតាមរយៈពិធីការប្រៃសណីយ៍

ពិធីការប្រៃសណីយ៍ (POP) ដែល ប្រើដើម្បីទាញយកសំបុត្រពីម៉ាស៊ីនបម្រើពីចម្ងាយគឺជាពិធីការសាមញ្ញបំផុតមួយ។ វាកំណត់មុខងារមូលដ្ឋានជាលក្ខណៈងាយស្រួលនិងងាយស្រួលប្រើ។ ជាការពិតណាស់វាក៏មានភាពងាយស្រួលក្នុងការយល់។

ចូរស្វែងយល់នូវអ្វីដែលកើតឡើងនៅពីក្រោយឆាកនៅពេលដែលកម្មវិធីអ៊ីម៉ែលរបស់អ្នកប្រមូលសំបុត្រក្នុងគណនី POP ។ ដំបូងវាត្រូវភ្ជាប់ទៅម៉ាស៊ីនមេ។

សួស្តីវាខ្ញុំ

ជាទូទៅម៉ាស៊ីនបម្រើ POP ស្ដាប់ ច្រក 110 សម្រាប់ការតភ្ជាប់ចូល។ នៅពេលភ្ជាប់ពីម៉ាស៊ីនភ្ញៀវ POP (កម្មវិធីអ៊ីមែលរបស់អ្នក) វានឹងឆ្លើយតបដោយសង្ឃឹមថា យល់ព្រមយល់ព្រម pop.philo.org ឬអ្វីមួយដែលស្រដៀងគ្នា។ + យល់ព្រម បង្ហាញថាអ្វីគ្រប់យ៉ាងគឺ¢ A € A "យល់ព្រម។ សមមូលអវិជ្ជមានរបស់វាគឺ -ERR ដែលមានន័យថាមានអ្វីខុស។ ប្រហែលជាម៉ាស៊ីនភ្ញៀវអ៊ីម៉ែលរបស់អ្នកបានបង្ហាញរួចហើយអ្នកនៃការឆ្លើយតបរបស់ម៉ាស៊ីនបម្រើអវិជ្ជមានទាំងនេះ។

ចូល

ឥឡូវនេះម៉ាស៊ីនបម្រើបានស្វាគមន៍ពួកយើងយើងត្រូវចូលប្រើ ឈ្មោះអ្នកប្រើ របស់យើង (ចូរគិតថាឈ្មោះអ្នកប្រើជា "កងម៉ាញ៉េ" អ្វីដែលម៉ាស៊ីនបម្រើនិយាយថាត្រូវបានបោះពុម្ពជាអក្សរទ្រេត):

+ OK pop.philo.org រួចរាល់
ក្រុមហ្វាដូនីរបស់អ្នកប្រើ

ដោយសារអ្នកប្រើដែលមានឈ្មោះនេះមានម៉ាស៊ីនបម្រើ POP ឆ្លើយតបជាមួយ <យល់ព្រម> ហើយប្រហែលជាមានកង្វល់ខ្លះដែលយើងមិនខ្វល់។ មិនមានអ្នកប្រើបែបនេះនៅលើម៉ាស៊ីនបម្រើវាពិតជាធ្វើឱ្យយើងភ័យស្លន់ស្លោនឹង អ្នកប្រើ -ERR ដែលមិនស្គាល់

ដើម្បីធ្វើឱ្យការផ្ទៀងផ្ទាត់ភាពត្រឹមត្រូវបញ្ចប់យើងក៏ត្រូវផ្តល់ពាក្យសម្ងាត់របស់យើងផងដែរ។ នេះត្រូវបានធ្វើរួចជាមួយពាក្យបញ្ជា "ហុច":

+ យល់ព្រមផ្ញើពាក្យសម្ងាត់របស់អ្នក
ហុច noplato

ប្រសិនបើយើងវាយពាក្យសម្ងាត់ត្រឹមត្រូវនោះម៉ាស៊ីនមេឆ្លើយតបជាមួយ + ពាក្យសម្ងាត់ដ៏អស្ចារ្យយល់ព្រម រឺក៏កម្មវិធីរបស់អ្នកសរសេរកម្មវិធី POP គិត។ ផ្នែកសំខាន់ជាថ្មីម្តងទៀតគឺ + យល់ព្រម ។ ជាអកុសលពាក្យសម្ងាត់ក៏អាចខុសដែរ។ ម៉ាស៊ីនបម្រើកត់សំគាល់នេះដោយ ប្រើឈ្មោះអ្នកប្រើប្រាស់ -ERR ស្ងួត និងពាក្យសម្ងាត់មិនស៊ីគ្នា (ដូចអ្នកប្រើឈ្មោះអ្នកប្រើជាពាក្យសម្ងាត់របស់អ្នក) ។

ប្រសិនបើអ្វីៗទាំងអស់មិនអីទេយើងត្រូវបានភ្ជាប់ទៅនឹងម៉ាស៊ីនមេហើយវាដឹងថាយើងជានរណាដូច្នេះយើងត្រៀមខ្លួនដើម្បីមើលសំបុត្រដែលទើបមកដល់ថ្មី។

អ្នកបានទទួលសំបុត្រ!

បន្ទាប់ពីយើងបានចូលក្នុងគណនី POP របស់យើងដោយជោគជ័យនៅលើម៉ាស៊ីនមេដំបូងយើងប្រហែលជាចង់ដឹងថាតើមានសំបុត្រថ្មីអ្វីទាំងអស់ហើយបន្ទាប់មកអាចមានចំនួនប៉ុន្មាន។

ពាក្យបញ្ជាដែលប្រើដើម្បីយកស្ថិតិប្រអប់សំបុត្រមូលដ្ឋានទាំងនេះគឺ STAT

ការឆ្លើយតបរបស់ម៉ាស៊ីនបម្រើអាចមាន + យល់ព្រម 18 67042 ។ ក្នុងករណីនេះវាមានសារៈសំខាន់ចំពោះអ្វីដែលនៅខាងក្រោម + សញ្ញា យល់ព្រម ។ ភ្លាមៗខាងក្រោមនេះគឺជាចំនួនសារក្នុងប្រអប់សំបុត្រដែលត្រូវបានបំបែកដោយដកឃ្លាចេញពីទំហំនៃប្រអប់សំបុត្រគិតជា octets (octet គឺ 8 ប៊ីត) ។

STAT
+ យល់ព្រម 18 67042

ប្រសិនបើគ្មានអ៊ីម៉ែលម៉ាស៊ីនមេឆ្លើយតបជាមួយ + យល់ព្រម 0 0 ។ ដោយសារតែមានសារថ្មីចំនួន 18 នៅលើម៉ាស៊ីនមេយើងអាចរាយបញ្ជីទាំងនេះដោយប្រើ LIST ពាក្យបញ្ជា។ នៅក្នុងការឆ្លើយតប, ម៉ាស៊ីនបម្រើរាយសារនៅក្នុងទ្រង់ទ្រាយដូចខាងក្រោមនេះ:

បញ្ជី
+ OK 18 message (67042 octets)
1 2552
2 3297
...
18 3270

សារត្រូវបានរាយបញ្ជីមួយក្នុងពេលដំណាលគ្នាដោយទំហំរបស់វានៅក្នុង octets ។ បញ្ជីនេះបញ្ចប់ដោយរយៈពេលនៅលើបន្ទាត់ដោយខ្លួនវាផ្ទាល់។

ពាក្យបញ្ជា LIST អាចយកលេខសារជាអាគុយម៉ង់ស្រេចចិត្តឧទាហរណ៍ LIST 2 ។ ការឆ្លើយតបរបស់ម៉ាស៊ីនបម្រើចំពោះសំណើរនេះនឹងត្រូវបាន + យល់ព្រម 2 3297 លេខសារបន្តដោយទំហំនៃសារ។ ប្រសិនបើអ្នកព្យាយាមរាយសារដែលមិនមានដូចជា បញ្ជី LIST 23 ម៉ាស៊ីនមេបង្ហាញគ្មានការស្រមើលស្រមៃហើយនិយាយថា: -ERR មិនមានសារបែបនេះ ទេ។

ធំយក (និងលុប)

ឥឡូវនេះយើងដឹងថាមានសារប៉ុន្មាននៅក្នុងគណនីរបស់យើងហើយវាមានទំហំប៉ុនណាហើយវាជាពេលវេលាចុងក្រោយដើម្បីទាញយកវាដូច្នេះយើងអាចអានវាផងដែរ។

ឥឡូវនេះបន្ទាប់ពីស្វែងយល់ថាតើយើងមានសំបុត្រថ្មីឬអត់នោះមកជារឿងពិត។ សារត្រូវបានទទួលយកម្តងមួយជាមួយលេខសាររបស់ពួកគេជាអាគុយម៉ង់ទៅពាក្យបញ្ជា RETR

ម៉ាស៊ីនបម្រើឆ្លើយតបដោយសារ + យល់ព្រម និងសារដូចក្នុងបន្ទាត់ជាច្រើន។ សារត្រូវបានបញ្ចប់ដោយរយៈពេលនៅលើបន្ទាត់មួយដោយខ្លួនវាផ្ទាល់។ ឧទាហរណ៍:

RETR 1
+ OK 2552 octets
Blah! ម៉ាស៊ីនបម្រើ POP ផ្ញើសារនៅទីនេះ

ប្រសិនបើយើងព្យាយាមទទួលសារដែលមិនទាន់មានយើងនឹង មិនផ្ញើសារបែបនេះ ទេ។

ឥឡូវយើងអាចលុបសារដោយប្រើពាក្យបញ្ជា DELE ។ (ជាការពិតយើងអាចលុបសារដោយមិនចាំបាច់យកវាមកវិញទេប្រសិនបើវាជាថ្ងៃមួយក្នុងចំណោមថ្ងៃទាំងនោះ) ។

វាជាការប្រសើរដែលដឹងថាម៉ាស៊ីនមេនឹងមិនបំបាត់សារនោះភ្លាមៗទេ។ វាគ្រាន់តែត្រូវបានសម្គាល់សម្រាប់ការលុបប៉ុណ្ណោះ។ ការលុបពិតប្រាកដកើតឡើងតែនៅពេលយើងបញ្ចប់ការភ្ជាប់ទៅម៉ាស៊ីនមេ។ ដូច្នេះមិនមានអ៊ីម៉ែលណាមួយដែលនឹងត្រូវបាត់បង់ប្រសិនបើការតភ្ជាប់ភ្លាមៗបានស្លាប់។

ការឆ្លើយតបរបស់ម៉ាស៊ីនបម្រើទៅពាក្យបញ្ជា DELE គឺ + សារយល់ព្រមបានលុប :

DELE 1
+ សារយល់ព្រម 1 បានលុប

ប្រសិនបើវាជាការពិតមួយនៃថ្ងៃទាំងនោះហើយយើងបានសម្គាល់សារមួយសម្រាប់ការលុបថាយើងមិនចង់លុបវាអាចលុបសារទាំងអស់ដោយកំណត់សញ្ញាសម្គាល់ឡើងវិញ។ ពាក្យបញ្ជា RSET បាន ត្រឡប់ប្រអប់សំបុត្រទៅរដ្ឋដែលវាស្ថិតនៅមុនពេលដែលយើងបានចូល។

ម៉ាស៊ីនបម្រើឆ្លើយតបនឹងលេខ + យល់ព្រម និងចំនួនសារ:

RSET
+ យល់ព្រម 18 សារ

បន្ទាប់ពីយើងបានរកឃើញនិងលុបសារទាំងអស់វាដល់ពេលនិយាយពាក្យលាដោយប្រើពាក្យបញ្ជា QUIT ។ វានឹងលុបសារដែលសម្គាល់សម្រាប់លុបនិងបិទការតភ្ជាប់។ ម៉ាស៊ីនបម្រើឆ្លើយតបនឹង + យល់ព្រម និងសារលាគ្នា:

QUIT
+ យល់ព្រម, លា

វាអាចទៅរួចដែលម៉ាស៊ីនមេមិនអាចលុបសារបានទេ។ បន្ទាប់មកវានឹងឆ្លើយតបជាមួយនឹងកំហុសដូច -ERR សារ 2 មិនត្រូវបានលុប