តើអ្វីទៅជា smtp ។ ច្រក SMTP សំបុត្រ - អត្ថន័យ លក្ខណៈពិសេស និងការពិពណ៌នា។ វាលបឋមកថាប្រភេទមាតិកា

អ្នកអានប្លក់ជាទីគោរព ខ្ញុំមិនបានសរសេរអត្ថបទថ្មីយូរមកហើយ ប៉ុន្តែនេះគឺ ហេតុផលគោលបំណង. ខ្ញុំរីករាយណាស់ដែលអ្នកបន្តផ្តល់យោបល់លើអត្ថបទមុនរបស់ខ្ញុំ ហើយនៅតែជាអ្នកអានប្លក់របស់យើង។ ខ្ញុំ​នឹង​ព្យាយាម​តាម​ទាន់​អ្នក​នៅ​ពេល​ខាង​មុខ​នេះ​ហើយ​សូម​អ្នក​ជាមួយ​នឹង​ការ​ចាប់​អារម្មណ៍​ជា​ច្រើន​និង អត្ថបទមានប្រយោជន៍. អត្ថបទថ្ងៃនេះនឹងត្រូវបានឧទ្ទិសដល់ម៉ាស៊ីនមេ SMTP ដែលជាការមិនអាចខ្វះបានក្នុងការផ្ញើសារអ៊ីមែល។

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

ឧបមាថាអ្នកកំពុងផ្ញើសារទៅកាន់អ្នកទទួលជាក់លាក់។ លេខសម្គាល់អ៊ីមែលរបស់អ្នក ឧទាហរណ៍ “អ្នកប្រើប្រាស់” ហើយអ្នកមានគណនីចុះឈ្មោះនៅ “mail.ru” – “ [អ៊ីមែលការពារ]" អាសយដ្ឋានរបស់អ្នកទទួល - " [អ៊ីមែលការពារ]».

នៅពេលអ្នកបង្កើតគណនីមួយនៅលើសេវាសំបុត្រ mail.ru កម្មវិធីអ៊ីមែលរបស់អ្នក (ឧទាហរណ៍ Microsoft Outlook) ការកំណត់គណនីដែលបានរក្សាទុកដោយស្វ័យប្រវត្តិ។ តើមានអ្វីកើតឡើងបន្ទាប់៖

  1. កម្មវិធីអ៊ីមែលទំនាក់ទំនងជាមួយម៉ាស៊ីនមេ Mail.ru របស់អ្នកតាមរយៈច្រក 25 ។
  2. កម្មវិធីអ៊ីមែលទាក់ទងជាមួយម៉ាស៊ីនមេ SMTP របស់ម៉ាស៊ីនមេសំបុត្រ ដោយផ្តល់វាជាមួយអាសយដ្ឋានអ្នកផ្ញើ និងអ្នកទទួល និងអត្ថបទនៃសារ។
  3. ម៉ាស៊ីនមេ SMTP បំបែកអាសយដ្ឋានរបស់អ្នកទទួលជាពីរផ្នែក៖ ឈ្មោះ/ចូលរបស់អ្នកទទួល (អ្នកទទួល) និងឈ្មោះដែន (gmail.com)។
  4. ម៉ាស៊ីនមេ SMTP "និយាយ" ជាមួយ ម៉ាស៊ីនមេ DNS(ម៉ាស៊ីនមេឈ្មោះដែន) និងទទួលព័ត៌មានអំពីអាសយដ្ឋាន IP របស់ម៉ាស៊ីនមេ SMTP gmail.com របស់អ្នកទទួល។ DNS ឆ្លើយតបដោយការផ្ញើអាសយដ្ឋាន IP មួយឬច្រើននៃម៉ាស៊ីនមេ SMTP ដែល gmail.com ប្រើ។
  5. ម៉ាស៊ីនមេ SMTP នៅលើ mail.ru ទាក់ទងម៉ាស៊ីនមេ SMTP gmail.com តាមរយៈច្រក 25 ហើយផ្ញើសារទៅវា។ ម៉ាស៊ីនមេ gmail.com SMTP កំណត់ថាឈ្មោះដែនសម្រាប់ "អ្នកទទួល" មាននៅលើ gmail.com ហើយបញ្ជូនសារ POP3 ទៅម៉ាស៊ីនមេ gmail.com ដែលដាក់សារនៅក្នុងប្រអប់សំបុត្ររបស់អ្នកទទួល។
  6. ប្រសិនបើសម្រាប់ហេតុផលមួយចំនួនម៉ាស៊ីនមេ SMTP mail.ru មិនអាចទាក់ទងម៉ាស៊ីនមេ SMTP gmail.com នោះសារត្រូវបានដាក់ក្នុងជួរបញ្ជូន។ ម៉ាស៊ីនមេ SMTP ច្រើនតែប្រើអ្នកផ្ញើសារ ដើម្បីផ្ញើសារឡើងវិញដែលស្ថិតក្នុងជួរ។ អ្នកផ្ញើសារនឹងព្យាយាមផ្ញើសារតាមលំដាប់លំដោយ។ ការព្យាយាមនឹងត្រូវធ្វើឡើងម្តងទៀតនៅចន្លោះពេលជាក់លាក់ណាមួយ (ឧទាហរណ៍ 15 នាទី)។ បន្ទាប់ពីរយៈពេលបួនម៉ោងនៃការរង់ចាំ និងព្យាយាមផ្ញើ កម្មវិធីនេះជាធម្មតាផ្ញើទៅអ្នកផ្ញើលិខិតជូនដំណឹងអំពីការផ្ញើកំហុស។ បន្ទាប់ពីប្រាំថ្ងៃ កម្មវិធីផ្ញើភាគច្រើនឈប់ព្យាយាម ហើយត្រឡប់អ៊ីមែលទៅអ្នកផ្ញើវិញថាមិនបានផ្ញើ។

ក្នុងករណីដែលម៉ាស៊ីនមេ SMTP ប្រភព (mail.ru) មិនអាចទំនាក់ទំនងដោយផ្ទាល់ជាមួយម៉ាស៊ីនមេ SMTP gmail.com វាបញ្ជូនសារតាមរយៈម៉ាស៊ីនមេ SMTP បញ្ជូនបន្តកម្រិតមធ្យមមួយ ឬច្រើន។ នៅក្នុងវេន ម៉ាស៊ីនមេបញ្ជូនបន្តទទួលបានសារដើម ហើយបន្ទាប់មកផ្ញើវាទៅម៉ាស៊ីនមេទិសដៅ ឬបញ្ជូនបន្តទៅម៉ាស៊ីនមេបញ្ជូនបន្តផ្សេងទៀត។ ដំណើរការនេះកើតឡើងម្តងទៀតរហូតដល់សារត្រូវបានបញ្ជូន ឬរហូតដល់ពេលដែលបានបញ្ជាក់ និងចំនួននៃការព្យាយាមម្តងទៀតបានកន្លងផុតទៅ ដើម្បីរង់ចាំការឆ្លើយតបពីម៉ាស៊ីនមេ។

ម៉ាស៊ីនមេ SMTP យល់សាមញ្ញ ពាក្យបញ្ជាអត្ថបទ. ស្តង់ដារគឺ៖

HELO - វគ្គចាប់ផ្តើម

EHLO - ការចាប់ផ្តើមនៃវគ្គ និងសំណើសម្រាប់របៀបបន្ថែម - ESMTP (ប្រសិនបើម៉ាស៊ីនមេមិនគាំទ្រផ្នែកបន្ថែមទេ វានឹងឆ្លើយតបទៅ EHLO ដោយមានកំហុស ក្នុងករណីនេះអតិថិជនត្រូវតែផ្ញើពាក្យបញ្ជា HELO និងមិនប្រើផ្នែកបន្ថែមពិធីការ។ )

សំបុត្រពី៖ — អាសយដ្ឋានរបស់អ្នកផ្ញើ

RCPT ទៅ៖ - អាសយដ្ឋានអ្នកទទួល

ទិន្នន័យ - ការផ្ទេរទិន្នន័យ (អក្សរ) ។ វាល "ទៅ", "ពី" និង "ប្រធានបទ" គួរតែកាន់កាប់បីជួរដំបូង

RSET - កំណត់សម័យឡើងវិញ

QUIT - ការផ្តាច់ទំនាក់ទំនង

ជំនួយ - ជំនួយ (ព័ត៌មានបន្ថែម)

VRFY - ពិនិត្យមើលអាសយដ្ឋានសម្រាប់អត្ថិភាពរបស់វា។

EXPN - អាសយដ្ឋានបន្ថែម

អស់ជាច្រើនទស្សវត្សមកហើយ អ្នកប្រើប្រាស់អ៊ីនធឺណែតបានប្រើប្រាស់អ៊ីមែលដើម្បីផ្លាស់ប្តូរសារ និងអក្សរ។ រហូតមកដល់ដើមទសវត្សរ៍ទី 90 នៃសតវត្សចុងក្រោយ សារអេឡិចត្រូនិចត្រូវបានប្រើជាក្បួនដោយបុគ្គលិកនៃអង្គការធំៗ។ ជាមួយនឹងការប្រើប្រាស់កុំព្យូទ័រយ៉ាងទូលំទូលាយ និងការរីករាលដាលនៃ World Wide Web អ៊ីមែលបានក្លាយជាផ្នែកមួយនៃជីវិតរបស់អ្នកប្រើប្រាស់ធម្មតា។

ការអភិវឌ្ឍន៍នៃបច្ចេកវិទ្យាអ៊ីនធឺណែតបាននាំឱ្យមានការលេចចេញនូវអ្វីដែលគេហៅថា ពិធីសារសំបុត្រ ដែលប្រើសម្រាប់ការឆ្លើយឆ្លងបណ្តាញ។ ពួកគេធ្វើឱ្យវាអាចដំណើរការអក្សរធំដោយផ្តល់ឱ្យអ្នកប្រើប្រាស់នូវសេវាកម្មគ្រប់ប្រភេទ។

វាមិនត្រូវបានរារាំងដោយប្រព័ន្ធរងបញ្ជូនទិន្នន័យជាក់លាក់ណាមួយឡើយ។ ប្រតិបត្តិការរបស់វាតម្រូវឱ្យមានតែឆានែលដែលអាចទុកចិត្តបានសម្រាប់លំហូរនៃការបញ្ជូនរបស់ពួកគេខណៈពេលដែលរក្សាសណ្តាប់ធ្នាប់។

SMTP ត្រូវបានប្រើជាចម្បងសម្រាប់ការផ្ញើសំបុត្រ និងសំណើរបស់អ្នកប្រើប្រាស់ទៅកាន់ម៉ាស៊ីនមេ បន្ទាប់ពីនោះសំបុត្រត្រូវបានផ្ញើទៅកាន់អ្នកទទួល។ ដើម្បីទទួលបានសំបុត្រ អ្នកត្រូវការកម្មវិធីអ៊ីមែលរបស់អ្នកដើម្បីធ្វើការលើពិធីការ IMAP ឬ POP3 ។

តើវាប្រើសម្រាប់អ្វី?

ថ្ងៃ​នេះ​គឺ​ជា​រឿង​ធម្មតា។ ពិធីការប្រៃសណីយ៍. មនុស្សគ្រប់គ្នាប្រើវា។ អ្នកផ្ញើសំបុត្រនិងម៉ាស៊ីនមេ។

គេហទំព័រនិម្មិតបង្ហោះសម្រាប់ CMS ពេញនិយម៖

គោលការណ៍នៃប្រតិបត្តិការនៃពិធីការ។

SMTP គឺជាពិធីសារអត្ថបទ គោលការណ៍ប្រតិបត្តិការរបស់វាទាមទារការតភ្ជាប់ដែលអ្នកប្រើប្រាស់ផ្ញើអ៊ីមែលទំនាក់ទំនងជាមួយអ្នកទទួលរបស់ខ្លួនដោយប្រើបន្ទាត់ពាក្យបញ្ជាជាក់លាក់មួយ។ ហើយទិន្នន័យត្រូវបានទទួលតាមរយៈការប្រើប្រាស់បណ្តាញទំនាក់ទំនងដែលអាចទុកចិត្តបាន។ ជាធម្មតា បណ្តាញទំនាក់ទំនងនេះគឺជាការភ្ជាប់ TCP ។

សម័យធ្វើការនៃពិធីការមានសំបុត្រផ្ញើ - ម៉ាស៊ីនភ្ញៀវ SMTPពាក្យបញ្ជាមួយចំនួន និងការឆ្លើយតបរបស់ម៉ាស៊ីនមេចំពោះពួកគេ។ នៅ សម័យការងារទាំងម៉ាស៊ីនភ្ញៀវ និងម៉ាស៊ីនមេផ្លាស់ប្តូរប៉ារ៉ាម៉ែត្រចាំបាច់។

ប្រតិបត្តិការពិធីការរួមបញ្ចូលការបញ្ចូលគ្នាដែលមានលំដាប់នៃពាក្យបញ្ជា និងការឆ្លើយតបខាងក្រោម៖

  • ពាក្យបញ្ជា MAIL FROM - បង្ហាញអាសយដ្ឋានអ៊ីមែលត្រឡប់មកវិញ;
  • ពាក្យបញ្ជា RCPT TO - កំណត់អ្នកទទួលសំបុត្រជាក់លាក់មួយ;
  • DATA គឺជាពាក្យបញ្ជាដែលទទួលខុសត្រូវក្នុងការផ្ញើអត្ថបទនៃសារអ៊ីមែល។ នេះ​ជា​តួ​អក្សរ​ដែល​រួម​បញ្ចូល​ទាំង​បឋមកថា និង​តួ​នៃ​សំបុត្រ​ដែល​បំបែក​ពី​គ្នា​ទៅ​វិញ​ទៅ​មក បន្ទាត់ទទេ.

កម្មវិធី SMTP ដំបូងអាចជាកម្មវិធីអ៊ីមែលរបស់អ្នកទទួល ឬភ្នាក់ងារផ្ទេរសំបុត្រនៅលើម៉ាស៊ីនមេ។

របៀបដែលពិធីសារសំបុត្រផ្សេងទៀតដំណើរការ។

SMTP គឺគ្រាន់តែជាពិធីការសម្រាប់បញ្ជូនការឆ្លើយឆ្លងនៅលើបណ្តាញ។ គាត់មិនអាចយកអ៊ីមែលពីតាមបញ្ជាបានទេ។ ម៉ាស៊ីនមេពីចម្ងាយឬគ្រប់គ្រងប្រអប់អ៊ីមែលរបស់អ្នក។

មានពិធីការផ្សេងទៀតសម្រាប់ការនេះ ដូចជា IMAP និង POP ។ ការប្រើប្រាស់របស់ពួកគេគឺល្អជាងនៅពេលភ្ជាប់ទៅបណ្តាញបណ្តោះអាសន្ន ឬនៅពេលដែលកុំព្យូទ័រត្រូវបានបើកជាទៀងទាត់។

POP

ពិធីសារប្រៃសណីយ៍គឺសាមញ្ញ ពិធីការបណ្តាញដែលរួមមានបីប្រភេទ៖ POP, POP2 និង POP3។ ពួកវាត្រូវបានរចនាឡើងដើម្បីបញ្ជូនការឆ្លើយឆ្លងទៅកាន់អ្នកប្រើប្រាស់ពីម៉ាស៊ីនមេសំបុត្រកណ្តាល ដើម្បីលុបសំបុត្រចេញពីម៉ាស៊ីនមេ និងដើម្បីកំណត់អត្តសញ្ញាណអ្នកប្រើប្រាស់។ ការរួមបញ្ចូលគ្នានៃការចូល និងពាក្យសម្ងាត់ត្រូវបានប្រើសម្រាប់កំណត់អត្តសញ្ញាណ។ គួរកត់សម្គាល់ថាពិធីការទាំងបីមិនអាចផ្លាស់ប្តូរគ្នាបានទេ។

ពិធីការរួមបញ្ចូល SMTP ដែលត្រូវបានប្រើដើម្បីបញ្ជូនសំបុត្រចេញ។

អនុលោមតាម POP3 សំបុត្រដែលមកដល់អ៊ីមែលជាក់លាក់មួយត្រូវបានរក្សាទុកនៅលើម៉ាស៊ីនមេ រហូតដល់ពួកគេត្រូវបានទាញយកទៅកុំព្យូទ័រក្នុងអំឡុងពេលវគ្គបន្ទាប់។ នៅពេលដែលការទាញយកបានកើតឡើង វាអាចអានសារបាន ខណៈពេលដែលផ្តាច់ចេញពីបណ្តាញ។ POP3 ត្រូវបានចាត់ទុកថាជាពិធីការសំបុត្រលឿនបំផុត។

IMAP

ជាមួយ ដោយប្រើអ៊ីនធឺណិតសារ ពិធីការចូលប្រើវាក្លាយជាអាចធ្វើទៅបានដើម្បីរក្សាទុកសារនៅក្នុងថតឯកសារនៅលើម៉ាស៊ីនមេ ហើយស្វែងរកខ្សែអក្សរណាមួយដោយផ្ទាល់នៅទីនោះ។

ពិធីការនេះ។ស័ក្តិសម​សម្រាប់​អ្នក​ប្រើ​ដែល​កុំព្យូទ័រ​ប្រើ​ការ​តភ្ជាប់​អ៊ីនធឺណិត​ជា​បន្ត។ វាខុសគ្នាពី POP ដែលនៅពេលដែលសារថ្មីត្រូវបានស្កេន មានតែបឋមកថារបស់ពួកគេប៉ុណ្ណោះដែលត្រូវបានទាញយក។

4085/2, Sorokin D. S. Mail protocols វិធីសាស្រ្តប្រយុទ្ធប្រឆាំងនឹងសារឥតបានការ

SMTP

SMTP (សំបុត្រសាមញ្ញ) ពិធីការផ្ទេរ- Simple Mail Transfer Protocol) ជា​ពិធីការ​បណ្តាញ​ដែល​ត្រូវ​បាន​គេ​ប្រើ​យ៉ាង​ទូលំទូលាយ​ដែល​បាន​រចនា​ឡើង​ដើម្បី​បញ្ជូន អ៊ីមែលនៅលើបណ្តាញ TCP/IP ។

ប្រតិបត្តិការ SMTP

SMTP គឺ​ជា​ពិធីការ​អត្ថបទ​ដែល​ផ្អែក​លើ​ការ​តភ្ជាប់​ដែល​អ្នក​ផ្ញើ​សារ​ទាក់ទង​ជាមួយ​អ្នក​ទទួល​ដោយ​ការ​ចេញ បន្ទាត់ពាក្យបញ្ជានិងការទទួលទិន្នន័យចាំបាច់តាមរយៈឆានែលដែលអាចទុកចិត្តបាន ដែលជាធម្មតាជាការតភ្ជាប់ TCP (ពិធីការត្រួតពិនិត្យការបញ្ជូន)។ វគ្គ SMTP មានពាក្យបញ្ជាដែលផ្ញើដោយម៉ាស៊ីនភ្ញៀវ SMTP និងការឆ្លើយតបដែលត្រូវគ្នាពីម៉ាស៊ីនមេ SMTP ។ នៅពេលដែលវគ្គមួយត្រូវបានបើក ម៉ាស៊ីនមេ និងម៉ាស៊ីនភ្ញៀវផ្លាស់ប្តូរប៉ារ៉ាម៉ែត្ររបស់វា។ វគ្គមួយអាចរួមបញ្ចូលប្រតិបត្តិការ SMTP សូន្យ ឬច្រើនជាងនេះ (ប្រតិបត្តិការ)។

ពាក្យបញ្ជា SMTP

ប្រតិបត្តិការ SMTP មានបីលំដាប់ពាក្យបញ្ជា/ការឆ្លើយតប៖

MAIL FROM - កំណត់អាសយដ្ឋានត្រឡប់ (ឧ. Return-Path, 53121.From, mfrom)។ នេះ​ជា​អាសយដ្ឋាន​សម្រាប់​សំបុត្រ​ត្រឡប់​មក​វិញ។

RCPT TO - កំណត់អ្នកទទួល នៃសារនេះ។. ពាក្យបញ្ជានេះអាចត្រូវបានផ្តល់ឱ្យច្រើនដង ម្តងសម្រាប់អ្នកទទួលនីមួយៗ។ អាសយដ្ឋានទាំងនេះក៏ជាផ្នែកមួយនៃសែលផងដែរ។

ទិន្នន័យ - ដើម្បីផ្ញើអត្ថបទនៃសារ។ នេះ​ជា​ខ្លឹមសារ​នៃ​សំបុត្រ ដែល​ផ្ទុយ​ពី​ស្រោម​សំបុត្រ​របស់​ខ្លួន។ វាមានបឋមកថាសារ និងតួសារដែលបំបែកដោយបន្ទាត់ទទេ។ DATA គឺជាក្រុមនៃពាក្យបញ្ជា ហើយម៉ាស៊ីនមេឆ្លើយតបពីរដង៖ ទីមួយចំពោះពាក្យបញ្ជា DATA ខ្លួនវា ដើម្បីជូនដំណឹង

ការត្រៀមខ្លួនដើម្បីទទួលយកអត្ថបទ; និងលើកទីពីរបន្ទាប់ពីការបញ្ចប់នៃលំដាប់ទិន្នន័យ ដើម្បីទទួលយក ឬបដិសេធលិខិតទាំងមូល។

បន្ថែមពីលើការឆ្លើយតបកម្រិតមធ្យមសម្រាប់ពាក្យបញ្ជា DATA ការឆ្លើយតបរបស់ម៉ាស៊ីនមេនីមួយៗអាចជាវិជ្ជមាន (លេខកូដឆ្លើយតប 2xx) ឬអវិជ្ជមាន។ ក្រោយមកទៀតអាចជាអចិន្ត្រៃយ៍ (លេខកូដ 5xx) ឬបណ្តោះអាសន្ន (លេខកូដ 4xx) ។ ម៉ាស៊ីនមេ SMTP បដិសេធមិនផ្ញើសារ - កំហុសអចិន្រ្តៃយ៍; ក្នុងករណីនេះ អតិថិជនត្រូវផ្ញើលិខិតត្រឡប់មកវិញ។ បន្ទាប់ពីការកំណត់ឡើងវិញ - ការឆ្លើយតបជាវិជ្ជមាន សារនឹងទំនងជាត្រូវបានបដិសេធ។ ម៉ាស៊ីនមេក៏អាចបង្ហាញថាទិន្នន័យបន្ថែមត្រូវបានរំពឹងទុកពីអតិថិជន (កូដ 3xx)។

ម៉ាស៊ីនដំបូង (ម៉ាស៊ីនភ្ញៀវ SMTP) អាចជាកម្មវិធីអ៊ីមែលរបស់អ្នកប្រើចុងក្រោយ (កំណត់មុខងារជា ភ្នាក់ងារប្រៃសណីយ៍- MUA) និងភ្នាក់ងារបញ្ជូនបន្តសារ (MTA) នៅលើម៉ាស៊ីនមេ ឧ. ម៉ាស៊ីនមេដើរតួជាម៉ាស៊ីនភ្ញៀវក្នុងសម័យសមស្របដើម្បីបញ្ជូនសារ។ ម៉ាស៊ីនមេដែលមានមុខងារពេញលេញគាំទ្រជួរសារដើម្បីបញ្ជូនសារឡើងវិញក្នុងករណីមានកំហុស។

MUA ស្គាល់ម៉ាស៊ីនមេ SMTP សម្រាប់សំបុត្រចេញពីការកំណត់របស់វា។ ម៉ាស៊ីនមេ SMTP ដែលដើរតួជាម៉ាស៊ីនភ្ញៀវ ពោលគឺការបញ្ជូនបន្តសារ កំណត់ថាតើម៉ាស៊ីនមេណាមួយដែលត្រូវភ្ជាប់ទៅដោយមើលលើធនធាន MX (Mail eXchange) DNS records សម្រាប់ដែនរបស់អ្នកទទួលនីមួយៗ។ ប្រសិនបើរកមិនឃើញកំណត់ត្រា MX នោះ MTAs ដែលត្រូវគ្នា (មិនមែនទាំងអស់) នឹងត្រលប់ទៅកំណត់ត្រា A ធម្មតាវិញ។ ម៉ាស៊ីនមេបញ្ជូនបន្តក៏អាចត្រូវបានកំណត់រចនាសម្ព័ន្ធផងដែរ។ ដោយប្រើ Smartម្ចាស់ផ្ទះ។

ម៉ាស៊ីនមេ SMTP ដែលដើរតួជាម៉ាស៊ីនភ្ញៀវ បង្កើតការតភ្ជាប់ TCP ជាមួយម៉ាស៊ីនមេ ដូចដែលបានរចនាឡើងសម្រាប់ ច្រក SMTP 25. MUA គួរប្រើច្រក 587 ដើម្បីភ្ជាប់ទៅ

ភ្នាក់ងារបញ្ជូនសារ (MSA) ។ ភាពខុសគ្នាសំខាន់រវាង MTA និង MSA គឺថាការផ្ទៀងផ្ទាត់ SMTP ត្រូវបានទាមទារសម្រាប់តែចុងក្រោយប៉ុណ្ណោះ។

SMTPS

SMTPS សំដៅលើវិធីសាស្ត្រសុវត្ថិភាព SMTP បើក កម្រិតដឹកជញ្ជូន. វាត្រូវបានរចនាឡើងដើម្បីធានាការផ្ទៀងផ្ទាត់ភាគី ភាពត្រឹមត្រូវនៃទិន្នន័យ និងការសម្ងាត់។ SMTPS មិនមែនជាពិធីការដែលមានកម្មសិទ្ធិ ឬផ្នែកបន្ថែមទៅ SMTP ទេ វាគ្រាន់តែជាវិធីមួយដើម្បីធានា SMTP នៅស្រទាប់ដឹកជញ្ជូនប៉ុណ្ណោះ។

ម៉ាស៊ីនភ្ញៀវ និងម៉ាស៊ីនមេប្រើ SMTP ធម្មតានៅកម្រិតកម្មវិធី ប៉ុន្តែការតភ្ជាប់ត្រូវបានធានាដោយ SSL ឬ TLS ។ វាកើតឡើងបន្ទាប់ពីការតភ្ជាប់ត្រូវបានបង្កើតឡើង មុនពេលទិន្នន័យសំបុត្រណាមួយត្រូវបានផ្ញើ។

SMTPS ប្រើច្រក 465 ។

POP3 (Post Office Protocol Version 3 - protocol ការិយាល័យប្រៃសណីយ៍កំណែ 3) - ពិធីការអ៊ីនធឺណិតស្តង់ដារ កម្រិតកម្មវិធីប្រើដោយកម្មវិធីអ៊ីមែលដើម្បីទាញយកសារអ៊ីមែលពីម៉ាស៊ីនមេពីចម្ងាយតាមរយៈការតភ្ជាប់ TCP/IP ។ POP និង IMAP (Internet Message Access Protocol) គឺជាពិធីការអ៊ីនធឺណិតទូទៅបំផុតសម្រាប់ការទាញយកសំបុត្រ។ ស្ទើរតែទាំងអស់។ អតិថិជនទំនើបនិងម៉ាស៊ីនមេអ៊ីម៉ែលគាំទ្រស្តង់ដារទាំងពីរ។ ពិធីការ POP ត្រូវបានបង្កើតឡើងក្នុងកំណែជាច្រើន ដោយកំណែទីបី (POP3) គឺជាស្តង់ដារបច្ចុប្បន្ន។ អ្នកផ្តល់សេវាអ៊ីមែលភាគច្រើន (ដូចជា Hotmail, Gmail និង Yahoo! Mail) ក៏គាំទ្រ IMAP និង POP3 ផងដែរ។ កំណែមុន។ពិធីការ (POP, POP2) គឺលែងប្រើហើយ។

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

ម៉ាស៊ីនមេ POP3 ស្តាប់នៅលើច្រក 110 ដ៏ល្បីល្បាញ។ ការអ៊ិនគ្រីបទំនាក់ទំនងសម្រាប់ POP3 ត្រូវបានស្នើសុំបន្ទាប់ពីពិធីការបានចាប់ផ្តើម ដោយប្រើពាក្យបញ្ជា STLS (ប្រសិនបើមានការគាំទ្រ) ឬ POP3S ដែលភ្ជាប់ទៅម៉ាស៊ីនមេដោយប្រើ TLS ឬ SSL នៅលើច្រក TCP 995 ។

ពាក្យបញ្ជា POP3

អាគុយម៉ង់

ការរឹតបន្តឹង

ចម្លើយដែលអាចធ្វើបាន

ការគាំទ្ររបស់នាងគឺមិនមែនទេ។

* +OK maildrop មានសារ

[ឈ្មោះ]

* - ពាក្យសម្ងាត់ ERR ត្រូវបានផ្តល់ឱ្យ

កាតព្វកិច្ច

[ឈ្មោះ] មិនត្រឹមត្រូវទេ។

* +ឈ្មោះ OK គឺជាប្រអប់សំបុត្រត្រឹមត្រូវ។

* -ERR មិនដែលលឺពីប្រអប់សំបុត្រទេ។

* +OK maildrop បានចាក់សោហើយ

ធ្វើការបន្ទាប់ពីការផ្ទេរជោគជ័យ

* -ERR ពាក្យសម្ងាត់មិនត្រឹមត្រូវ

ឈ្មោះប្រអប់សំបុត្រ

* -ERR មិនអាចចាក់សោបានទេ។

[សារ]

អាចប្រើបានបន្ទាប់ពីជោគជ័យ

* + សារយល់ព្រមត្រូវបានលុប

ការកំណត់អត្តសញ្ញាណ

* -ERR មិនមានសារបែបនេះទេ។

[សារ]

អាចប្រើបានបន្ទាប់ពីជោគជ័យ

* + OK បញ្ជីស្កេនខាងក្រោម

ការកំណត់អត្តសញ្ញាណ

* -ERR មិនមានសារបែបនេះទេ។

អាចប្រើបានបន្ទាប់ពីជោគជ័យ

ការកំណត់អត្តសញ្ញាណ

[សារ]

អាចប្រើបានបន្ទាប់ពីជោគជ័យ

* +សារយល់ព្រមតាមក្រោយ

ការកំណត់អត្តសញ្ញាណ

* -ERR មិនមានសារបែបនេះទេ។

អាចប្រើបានបន្ទាប់ពីជោគជ័យ

ការកំណត់អត្តសញ្ញាណ

អាចប្រើបានបន្ទាប់ពីជោគជ័យ

ការកំណត់អត្តសញ្ញាណ

[សារ]

អាចប្រើបានបន្ទាប់ពីជោគជ័យ

[បរិមាណ

ការកំណត់អត្តសញ្ញាណ

* -ERR មិនមានសារបែបនេះទេ។

IMAP

ពិធីការជំនួសសម្រាប់ការប្រមូលសារពីម៉ាស៊ីនមេសំបុត្រគឺ IMAP ។ IMAP (Internet Message Access Protocol) គឺជាពិធីការកម្រិតកម្មវិធីសម្រាប់ចូលប្រើអ៊ីមែល។

ផ្អែកលើ ពិធីការដឹកជញ្ជូន TCP និងប្រើច្រក 143 ។

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

ដើម្បីដោះស្រាយបញ្ហាដែលទាក់ទងនឹងលក្ខណៈពិសេសរបស់ POP3 នេះ សាកលវិទ្យាល័យវ៉ាស៊ីនតោនបានបង្កើតពិធីការថ្មីមួយដែលអនុញ្ញាតឱ្យអ្នកប្រើប្រាស់ទទួលអ៊ីមែលពីប្រអប់សំបុត្រដូចគ្នាពីទីតាំងជាច្រើនដោយមិនមានសារត្រូវបានចែកចាយក្នុងចំណោមចំណុចទទួល។ អ្នកប្រើប្រាស់ត្រូវបានផ្តល់ឱកាសដើម្បីគ្រប់គ្រងសារនៅក្នុងប្រអប់សំបុត្ររបស់គាត់ និងមុខងារបន្ថែមសម្រាប់ការថែរក្សាប្រអប់សំបុត្រនៅលើម៉ាស៊ីនមេ។

អត្ថប្រយោជន៍នៃ IMAP

នៅពេលប្រើ POP3 អតិថិជនភ្ជាប់ទៅម៉ាស៊ីនមេសម្រាប់តែរយៈពេលចាំបាច់ដើម្បីទាញយកសារថ្មី។ នៅពេលប្រើ IMAP ការតភ្ជាប់មិនដាច់រហូតដល់ ចំណុចប្រទាក់អ្នកប្រើសកម្ម និងសារត្រូវបានទាញយកតែនៅពេលដែលបានស្នើសុំដោយអតិថិជនប៉ុណ្ណោះ។ វាអនុញ្ញាតឱ្យអ្នកកាត់បន្ថយពេលវេលាឆ្លើយតបសម្រាប់អ្នកប្រើប្រាស់ដែលប្រអប់សំបុត្រមានសារធំជាច្រើន។

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

សូមអរគុណដល់ប្រព័ន្ធទង់ដែលបានកំណត់ក្នុង IMAP4 អតិថិជនអាចតាមដានស្ថានភាពនៃសារ (អាន ឆ្លើយតបបានផ្ញើ លុប ។ល។); ទិន្នន័យទង់ត្រូវបានរក្សាទុកនៅលើម៉ាស៊ីនមេ។

ម៉ាស៊ីនភ្ញៀវ IMAP4 អាចបង្កើត ប្តូរឈ្មោះ និងលុបប្រអប់សំបុត្រ និងផ្លាស់ទីសាររវាងប្រអប់សំបុត្រ។ អ្នកក៏អាចប្រើ IMAP4 Access Control List (ACL) Extension (RFC 4314) ដើម្បីគ្រប់គ្រងសិទ្ធិចូលប្រើប្រអប់សំបុត្រ។

ការស្វែងរកសារកើតឡើងនៅផ្នែកខាងម៉ាស៊ីនមេ។ IMAP4 មានយន្តការផ្នែកបន្ថែមច្បាស់លាស់។

វិធីសាស្រ្តប្រឆាំងសារឥតបានការ

ការផ្ញើសារឥតបានការទំនើបត្រូវបានចែកចាយរាប់រយរាប់ពាន់ច្បាប់ក្នុងរយៈពេលត្រឹមតែពីរបីដប់នាទីប៉ុណ្ណោះ។ ភាគច្រើនជាញឹកញាប់ សារឥតបានការកើតឡើងតាមរយៈមេរោគ មេរោគកុំព្យូទ័រអ្នកប្រើប្រាស់គឺជាបណ្តាញខ្មោចឆៅ។ តើអ្វីអាចទប់ទល់នឹងការវាយប្រហារនេះ? ឧស្សាហកម្មសន្តិសុខព័ត៌មានវិទ្យាទំនើបផ្តល់នូវដំណោះស្រាយជាច្រើន ហើយអ្នកប្រឆាំងសារឥតបានការមានបច្ចេកវិទ្យាផ្សេងៗនៅក្នុងឃ្លាំងអាវុធរបស់ពួកគេ។ ទោះជាយ៉ាងណាក៏ដោយ គ្មានបច្ចេកវិទ្យាដែលមានស្រាប់គឺជា "គ្រាប់កាំភ្លើង" វេទមន្តប្រឆាំងនឹងសារឥតបានការ។ ដំណោះស្រាយជាសកលជាធម្មតាមិនមានទេ។ ផលិតផលទំនើបភាគច្រើនប្រើបច្ចេកវិទ្យាច្រើន បើមិនដូច្នេះទេប្រសិទ្ធភាពនៃផលិតផលនឹងមិនខ្ពស់ទេ។

DNSBL

DNSBL - បញ្ជីខ្មៅ DNS ឬបញ្ជីរារាំង DNS - បញ្ជីម៉ាស៊ីនដែលរក្សាទុកដោយប្រើប្រព័ន្ធស្ថាបត្យកម្ម DNS ។ ជាធម្មតាប្រើដើម្បីប្រយុទ្ធប្រឆាំងនឹងសារឥតបានការ។ ម៉ាស៊ីនមេសំបុត្រចូលប្រើ DNSBL ហើយពិនិត្យវាសម្រាប់អាសយដ្ឋាន IP របស់អតិថិជនដែលវាកំពុងទទួលសារ។ ប្រសិនបើចម្លើយគឺវិជ្ជមាន វាត្រូវបានចាត់ទុកថាមានការប៉ុនប៉ងមួយកំពុងត្រូវបានធ្វើឡើងដើម្បីទទួលបានសារឥតបានការ។ ម៉ាស៊ីនមេដែលផ្ញើទទួលបានកំហុស 5xx (កំហុសធ្ងន់ធ្ងរ) ហើយសារមិនត្រូវបានទទួលយកទេ។ ម៉ាស៊ីនមេសំបុត្ររបស់អ្នកផ្ញើបង្កើត "បង្កាន់ដៃលោត" ទៅកាន់អ្នកផ្ញើដែលបង្ហាញថាសំបុត្រមិនត្រូវបានបញ្ជូនទេ។

មាន 2 វិធីសាស្រ្តនៃការប្រើប្រាស់បច្ចេកវិទ្យានេះ។

1. ការទប់ស្កាត់មិនច្បាស់លាស់ - ការបដិសេធសារដែលបានមកពីអាសយដ្ឋាន IP ដែលមានទីតាំងនៅ DNSBL

2. វិធីសាស្រ្តតុល្យភាព។ ជាមួយនឹងវិធីសាស្រ្តនេះ សារដែលចេញមកពីអាសយដ្ឋាន IP

ដែលមានទីតាំងនៅ DNSBL មិនត្រូវបានរារាំងទេ ប៉ុន្តែការពិតនេះត្រូវបានយកមកពិចារណានៅពេលចាត់ថ្នាក់ "សារឥតបានការ" នៃសំបុត្រ។

នៅពេលប្រើវិធីសាស្រ្តដំបូង អក្សរទាំងអស់ពីអាសយដ្ឋាន IP ដែលរួមបញ្ចូលក្នុង DNSBL ត្រូវបានបដិសេធយ៉ាងច្បាស់។ ដោយមិនគិតពីថាតើអាសយដ្ឋាន IP ត្រូវបានដាក់ក្នុងបញ្ជីខ្មៅសមនឹងទទួលបានឬដោយកំហុស (ដែលកាន់តែមានជាទូទៅនៅក្នុងការអនុវត្ត)។ ការប្រើប្រាស់វិធីសាស្រ្តទីពីរត្រូវបានបង្ហាញយ៉ាងល្អឥតខ្ចោះដោយ Opensource spam filter spamassassin ។ នៅពេលដែលវិធីសាស្រ្តដែលមានទម្ងន់ត្រូវបានប្រើដើម្បីចាត់ថ្នាក់សារ នោះគឺជាការវិភាគដោយផ្អែកលើលក្ខណៈវិនិច្ឆ័យជាច្រើន។ ក្នុងករណីនេះ វត្តមានអាសយដ្ឋាន IP របស់អ្នកផ្ញើនៅក្នុងបញ្ជីខ្មៅមិនមែនជាកត្តាតែមួយគត់ និងជាលទ្ធផលដែលជះឥទ្ធិពលដល់ការសម្រេចចិត្តលើការចាត់ថ្នាក់នៃសារនោះទេ ដែលវាមានន័យថាការកាត់បន្ថយចំនួននៃតម្រងមិនពិតក្នុងករណីដែលអាសយដ្ឋាន IP របស់អ្នកផ្ញើគឺ ជាប់ក្នុងបញ្ជីខ្មៅដោយឧបទ្ទវហេតុមិនសមហេតុផល។

ការគ្រប់គ្រងម៉ាស

បច្ចេកវិទ្យាពាក់ព័ន្ធនឹងការកំណត់អត្តសញ្ញាណនៅក្នុងលំហូរសំបុត្រ សារដ៏ធំដែលពិតជាដូចគ្នាបេះបិទ ឬខុសគ្នាបន្តិចបន្តួច។ ដើម្បីបង្កើតឧបករណ៍វិភាគ "ម៉ាស់" ដែលកំពុងដំណើរការ លំហូរសំបុត្រដ៏ធំត្រូវបានទាមទារ ដែលជាមូលហេតុដែលបច្ចេកវិទ្យានេះត្រូវបានផ្តល់ជូន ក្រុមហ៊ុនផលិតធំ ៗមានបរិមាណសំបុត្រសំខាន់ៗ ដែលពួកគេអាចវិភាគបាន។

ប្រុស៖ ប្រសិនបើបច្ចេកវិជ្ជាដំណើរការ នោះវាត្រូវបានធានាថានឹងរកឃើញការផ្ញើសារដ៏ធំ។

គុណវិបត្តិ៖ ទីមួយ សំបុត្រ "ធំ" ប្រហែលជាមិនមែនជាសារឥតបានការទេ ប៉ុន្តែសំបុត្រដែលស្របច្បាប់ (ឧទាហរណ៍ Ozon.ru, Subscribe.ru ផ្ញើចេញរាប់ពាន់សារស្ទើរតែដូចគ្នា ប៉ុន្តែនេះមិនមែនជាសារឥតបានការទេ)។ ទីពីរ អ្នកផ្ញើសារឥតបានការដឹងពីរបៀប "ទម្លុះ" ការការពារបែបនេះដោយប្រើបច្ចេកវិទ្យាឆ្លាតវៃ។ ពួកគេប្រើកម្មវិធីដែលបង្កើតមាតិកាផ្សេងៗ - អត្ថបទ ក្រាហ្វិក។ល។ - នៅក្នុងរាល់សារឥតបានការ

ថ្ងៃនេះយើងនឹងប្រាប់អ្នកឱ្យលម្អិតអំពីពិធីការអ៊ីនធឺណិតដែលប្រើច្រើនបំផុត - POP3, IMAP និង SMTP ។ ពិធីការទាំងនេះនីមួយៗមានគោលបំណងជាក់លាក់ និង មុខងារ. ចូរយើងព្យាយាមស្វែងយល់។

ពិធីការ POP3 និងច្រករបស់វា។

ពិធីសារប្រៃសណីយ៍ទី 3 (POP3) គឺជាពិធីសារសំបុត្រស្តង់ដារដែលត្រូវបានរចនាឡើងសម្រាប់ ទទួល អ៊ីមែល ពីម៉ាស៊ីនមេពីចម្ងាយទៅកាន់ម៉ាស៊ីនភ្ញៀវអ៊ីមែល។POP3 អនុញ្ញាតឱ្យអ្នករក្សាទុកសារអ៊ីមែលទៅកុំព្យូទ័ររបស់អ្នក ហើយថែមទាំងអានវាប្រសិនបើអ្នកគ្មានអ៊ីនធឺណិត។ វាជាការសំខាន់ក្នុងការកត់សម្គាល់ថាប្រសិនបើអ្នកសម្រេចចិត្តប្រើ POP3 ដើម្បីភ្ជាប់ទៅគណនីសំបុត្ររបស់អ្នក អ៊ីមែលដែលបានទាញយករួចហើយទៅកុំព្យូទ័ររបស់អ្នកនឹងត្រូវបានលុបចេញពីម៉ាស៊ីនមេ។ ជាឧទាហរណ៍ ប្រសិនបើអ្នកកំពុងប្រើកុំព្យូទ័រជាច្រើនដើម្បីភ្ជាប់ទៅមួយ។ គណនីអ៊ីមែលបន្ទាប់មកពិធីការ POP3 ប្រហែលជាមិនមានទេ។ ជម្រើសដ៏ល្អបំផុតនៅក្នុងស្ថានភាពនេះ។ ម្យ៉ាងវិញទៀត ដោយសារសំបុត្រត្រូវបានរក្សាទុកក្នុងមូលដ្ឋាននៅលើកុំព្យូទ័រ អ្នកប្រើប្រាស់ជាក់លាក់នេះអនុញ្ញាតឱ្យអ្នកបង្កើនប្រសិទ្ធភាពទំហំថាសនៅលើផ្នែកម៉ាស៊ីនមេសំបុត្រ។

តាមលំនាំដើម ពិធីការ POP3 ប្រើច្រកខាងក្រោម៖

  • ច្រក 110 គឺជាច្រក POP3 លំនាំដើម។ មិនមានសុវត្ថិភាព។
  • ច្រក 995 - ច្រកនេះគួរតែត្រូវបានប្រើប្រសិនបើអ្នកចង់បង្កើតការតភ្ជាប់ដែលមានសុវត្ថិភាព។

ពិធីការ IMAP និងច្រក

Internet Message Access Protocol (IMAP) គឺជាពិធីការអ៊ីមែលដែលត្រូវបានរចនាឡើងសម្រាប់ចូលប្រើសំបុត្រពីកម្មវិធីអ៊ីមែលក្នុងស្រុក។ IMAP និង POP3 គឺជាពិធីការពេញនិយមបំផុតនៅលើអ៊ីនធឺណិតដែលប្រើសម្រាប់ ការទទួលអ៊ីមែល។ពិធីការទាំងពីរនេះត្រូវបានគាំទ្រដោយកម្មវិធីអ៊ីមែលទំនើបទាំងអស់ (MUA - Mail ភ្នាក់ងារអ្នកប្រើប្រាស់) និងម៉ាស៊ីនមេគេហទំព័រ។

ខណៈពេលដែល POP3 អនុញ្ញាតឱ្យចូលប្រើសំបុត្រពីកម្មវិធីតែមួយ IMAP អនុញ្ញាតឱ្យចូលប្រើពីអតិថិជនច្រើន។ សម្រាប់ហេតុផលនេះ IMAP គឺអាចសម្របខ្លួនបានបំផុតក្នុងករណីដែលអ្នកប្រើប្រាស់ច្រើននាក់ត្រូវការចូលប្រើគណនីអ៊ីមែលដូចគ្នា។

តាមលំនាំដើម ពិធីការ IMAPប្រើច្រកខាងក្រោម៖

  • ច្រក 143- ច្រកលំនាំដើម។ មិនមានសុវត្ថិភាព។
  • ច្រក 993- ច្រកសម្រាប់ការតភ្ជាប់សុវត្ថិភាព។
ពិធីការ SMTP និងច្រករបស់វា។

Simple Mail Transfer Protocol (SMTP) គឺជាពិធីការស្តង់ដារសម្រាប់ ផ្ញើ សារសំបុត្រ តាមរយៈអ៊ីនធឺណិត។

ពិធីការនេះត្រូវបានពិពណ៌នានៅក្នុង RFC 821 និង RFC 822 ដែលបោះពុម្ពលើកដំបូងនៅក្នុងខែសីហា ឆ្នាំ 1982។ នៅក្នុងវិសាលភាពនៃទិន្នន័យ RFC ទម្រង់អាសយដ្ឋានត្រូវតែជាទម្រង់ ឈ្មោះអ្នកប្រើ @ ឈ្មោះដែន. ការដឹកជញ្ជូនតាមប្រៃសណីយ៍គឺស្រដៀងគ្នាទៅនឹងការងាររបស់សេវាប្រៃសណីយ៍ធម្មតាដែរ៖ ឧទាហរណ៍ សំបុត្រទៅកាន់អាសយដ្ឋាន [អ៊ីមែលការពារ]នឹងត្រូវបានបកស្រាយដូចខាងក្រោម៖ ivan_ivanov គឺជាអាសយដ្ឋាន ហើយ merionet.ru គឺជាលេខកូដប្រៃសណីយ៍។ ប្រសិនបើឈ្មោះដែនរបស់អ្នកទទួលខុសពីឈ្មោះដែនរបស់អ្នកផ្ញើ នោះ MSA (ភ្នាក់ងារបញ្ជូនសំបុត្រ) នឹងផ្ញើសំបុត្រតាមរយៈភ្នាក់ងារផ្ទេរសំបុត្រ (MTA)។ គំនិតសំខាន់នៃ MTA គឺប្តូរទិសអក្សរទៅមួយទៀត តំបន់ដែនស្រដៀងទៅនឹងរបៀបដែលសំបុត្រប្រពៃណីផ្ញើសំបុត្រទៅកាន់ទីក្រុង ឬតំបន់ផ្សេងទៀត។ MTA ក៏ទទួលបានសំបុត្រពី MTAs ផ្សេងទៀត។

ពិធីការ SMTP ប្រើច្រកខាងក្រោម។

ពិធីការ SMTP

O នៅក្នុងជំពូកនេះ៖

O ពាក្យបញ្ជាពិធីការមូលដ្ឋាន

O ម៉ាស៊ីនមេបញ្ជូនត

O ការដឹកជញ្ជូនដោយផ្ទាល់

ក្នុងករណីភាគច្រើន ពិធីការ SMTP ត្រូវបានប្រើដើម្បីបញ្ជូនសំបុត្រ ( ពិធីការផ្ទេរសំបុត្រសាមញ្ញ).

នៅពេលបង្កើតពិធីការ SMTP អ្នកអភិវឌ្ឍន៍បានធ្វើកំហុសយ៉ាងធ្ងន់ធ្ងរ ដែលបានធ្វើឱ្យខូចឈាមជាច្រើនសម្រាប់ទាំងអ្នកគ្រប់គ្រងប្រព័ន្ធ និង អ្នកប្រើប្រាស់ធម្មតា។. ខ្លឹមសាររបស់វាស្ថិតនៅក្នុងការពិតដែលថាពិធីការ SMTP មិនតម្រូវឱ្យមានការផ្ទៀងផ្ទាត់អ្នកប្រើប្រាស់មុនពេលផ្ញើសារទេ ហើយនេះអនុញ្ញាតឱ្យអ្នកប្រើម៉ាស៊ីនមេរបស់អ្នកដទៃសម្រាប់ការផ្ញើសំបុត្រយ៉ាងច្រើន។

ម៉ាស៊ីនមេ SMTP ទំនើបប្រើខុសគ្នា យន្តការការពាររារាំងអ្នកប្រើប្រាស់មិនស្គាល់ពីការផ្ញើការឆ្លើយឆ្លង។ នេះត្រូវបានពិភាក្សាលម្អិតនៅក្នុងជំពូក "ម៉ាស៊ីនមេសំបុត្រពីខាងក្នុង"។

នៅក្នុងវាក្យស័ព្ទនៃពិធីការ SMTP មិនមានគោលគំនិតដូចជា "អតិថិជន" និង "ម៉ាស៊ីនមេ" ទេ។ ផ្ទុយទៅវិញ ពួកគេនិយាយអំពីអ្នកផ្ញើ ( អ្នកផ្ញើ) និងអ្នកទទួល ( អ្នកទទួល) អ្វីដែលមនុស្សភាគច្រើនហៅថា "ម៉ាស៊ីនមេ SMTP" គឺទាំងអ្នកផ្ញើ និងអ្នកទទួល។ នៅពេលដែលម៉ាស៊ីនភ្ញៀវបង្កើតការតភ្ជាប់ជាមួយវាដើម្បីផ្ញើសំបុត្រ នោះម៉ាស៊ីនមេដើរតួជាអ្នកទទួល ហើយនៅពេលដែលវាផ្ញើសារទៅកាន់អ្នកជាវ វាក្លាយជាអ្នកផ្ញើ។

ប្រអប់សំបុត្រនីមួយៗគឺជាអ្នកទទួល SMTP ដោយទាក់ទងវាដោយផ្ទាល់ អ្នកអាចផ្ទេរសារដោយគ្មានអន្តរការី។ ទោះជាយ៉ាងណាក៏ដោយវិធីសាស្រ្តនេះមិនទទួលបានប្រជាប្រិយភាពច្រើនទេ។ ការប្រាស្រ័យទាក់ទងជាមួយថ្នាំងឆ្ងាយអាចមានភាពយឺតយ៉ាវ និងមិនអាចទុកចិត្តបាន ដូច្នេះវាងាយស្រួលក្នុងការផ្ទេរបេសកកម្មនៃការបញ្ជូនសារទៅម៉ាស៊ីនមេពិសេស ដែលជារឿយៗហៅថាម៉ាស៊ីនមេសំបុត្រចេញ។ ប្រសិនបើការប្រាស្រ័យទាក់ទងជាមួយម៉ាស៊ីនមេសំបុត្រចេញគឺលឿន និងអាចទុកចិត្តបាន នោះវិធីសាស្រ្តនេះគឺសមហេតុផលទាំងស្រុង។ ផ្ទុយ​ទៅ​វិញ ការ​ផ្ញើ​សំបុត្រ​តាម​រយៈ​ម៉ាស៊ីន​បម្រើ​ឆ្ងាយ យឺត និង​មិន​ស្ថិតស្ថេរ​គ្មាន​ន័យ​ទេ។ ក្នុងករណីនេះ វាជាការប្រសើរក្នុងការដាក់សារដោយផ្ទាល់នៅក្នុងប្រអប់សំបុត្ររបស់អ្នកទទួល។ ទោះយ៉ាងណាក៏ដោយ អតិថិជនអ៊ីមែលមួយចំនួនគាំទ្រមុខងារនេះ។

ឧទាហរណ៍ខាងក្រោមបង្ហាញពីរបៀបផ្ញើសារទៅកាន់អតិថិជនដោយប្រើពិធីការ SMTP ។ ជំហានដំបូងគឺត្រូវបើកដំណើរការកម្មវិធី telnet ហើយដោយបានបង្កើតការតភ្ជាប់ជាមួយម៉ាស៊ីនមេ SMTP ដែលបានជ្រើសរើស (ឧទាហរណ៍ mail.aport.ru) នៅលើច្រកទីម្ភៃប្រាំ សូមរង់ចាំការអញ្ជើញចេញ។

រូបភាព 009 ការភ្ជាប់ទៅម៉ាស៊ីនមេ mail.aport.ru

តួអក្សរបីដំបូងនៃខ្សែអក្សរដែលបញ្ជូនមកវិញដោយម៉ាស៊ីនមេតំណាងឱ្យលេខកូដបញ្ចប់សម្រាប់ប្រតិបត្តិការ។ បញ្ជីពេញលេញលេខកូដកំហុសដែលអាចកើតមានទាំងអស់មាននៅក្នុង RFC-821 ហើយមិនត្រូវបានផ្តល់ឱ្យនៅទីនេះទេ។

ដើម្បីផ្ទេរការឆ្លើយឆ្លង ការភ្ជាប់ TCP តែមួយមុខគឺមិនគ្រប់គ្រាន់ទេ ហើយវាចាំបាច់ដើម្បីបង្កើតការតភ្ជាប់ SMTP មួយផ្សេងទៀត។ នេះត្រូវបានសម្រេចដោយការត្រឡប់ការឆ្លើយតបជំរាបសួរទៅកាន់ម៉ាស៊ីនមេដែលបង្ហាញពីឈ្មោះម៉ាស៊ីនរបស់អតិថិជន (ប្រសិនបើវាមានឈ្មោះ) ឬអាសយដ្ឋាន IP (ប្រសិនបើម៉ាស៊ីនភ្ញៀវមិនមានឈ្មោះ) ។

វាមិនតែងតែចាំបាច់ដើម្បីចង្អុលបង្ហាញរបស់អ្នក។ ត្រឹមត្រូវ។អាសយដ្ឋាន។ ជារឿយៗវាគ្រប់គ្រាន់ក្នុងការបញ្ចូលតាមអំពើចិត្ត ខ្សែអក្សរឧទាហរណ៍ "ABDCEF"

· HELO ppp-15.krintel.ru

ការស្វាគមន៍ត្រឡប់មកវិញត្រូវបានអនុវត្តដោយពាក្យបញ្ជា "HELO

" ម៉ាស៊ីនមេ ដោយបានបង្កើតការតភ្ជាប់ SMTP ត្រឡប់លេខកូដជោគជ័យ (250) ហើយក្នុងករណីភាគច្រើនកំណត់អាសយដ្ឋាន IP ឬឈ្មោះដែនរបស់អតិថិជន។

ជំហានបន្ទាប់គឺត្រូវបញ្ជាក់អ្នកផ្ញើសារ។ ដើម្បីធ្វើដូច្នេះ អ្នកត្រូវប្រើពាក្យបញ្ជា "MAIL FROM" ដែលបង្ហាញពីខ្លួនអ្នកផ្ទាល់ អាសយដ្ឋានប្រៃសណីយ៍រុំព័ទ្ធជាជម្រើសក្នុងតង្កៀបមុំ។

ឧទាហរណ៍៖

· HELO ppp-15.krintel.ru

· 250 camel.mail.ru ជំរាបសួរ ppp-15.krintel.ru

សំបុត្រពី៖" [អ៊ីមែលការពារ]»

បន្ទាប់មកអ្នកទទួលសារត្រូវបានបញ្ជាក់ដោយប្រើពាក្យបញ្ជា “RCPT TO” ដែលជាឧទាហរណ៍បង្ហាញខាងក្រោម៖

· HELO ppp-15.krintel.ru

· 250 camel.mail.ru ជំរាបសួរ ppp-15.krintel.ru

សំបុត្រពី៖" [អ៊ីមែលការពារ]»

· 250 " [អ៊ីមែលការពារ]"គឺត្រឹមត្រូវតាមន័យធៀប

RCPT ទៅ៖" [អ៊ីមែលការពារ]»

ប្រសិនបើមានតម្រូវការក្នុងការផ្ញើសារដូចគ្នាទៅកាន់អ្នកឆ្លើយសំណួរជាច្រើន គ្រាន់តែហៅ “RCPT TO” មួយ (ឬច្រើន) ដង ( បរិមាណអតិបរមាអ្នកទទួលជាធម្មតាមិនកំណត់)។ ប្រសិនបើ​ម៉ាស៊ីនមេ​មិន​ទទួល​យក​សារ​មួយ​ទៅ​ពួកគេ​ទេ វានឹង​ត្រឡប់​កំហុស​មួយ ប៉ុន្តែ​វា​នឹង​មិន​ប៉ះពាល់​ដល់​អ្នក​ទទួល​ផ្សេងទៀត​ទេ។

ពាក្យបញ្ជា "DATA" ដែលហៅថាដោយគ្មានអំណះអំណាង បណ្តាលឱ្យម៉ាស៊ីនមេរង់ចាំសម្រាប់អត្ថបទនៃសំបុត្រដែលត្រូវបានទទួល។

· 354 បញ្ចូលសារដែលបញ្ចប់ដោយ "." នៅលើបន្ទាត់ដោយខ្លួនឯង។

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

ឧទាហរណ៍នៃការប្រើប្រាស់ពាក្យបញ្ជា "DATA" ត្រូវបានផ្តល់ឱ្យខាងក្រោម:

· HELO ppp-15.krintel.ru

· 250 camel.mail.ru ជំរាបសួរ ppp-15.krintel.ru

សំបុត្រពី៖" [អ៊ីមែលការពារ]»

· 250 " [អ៊ីមែលការពារ]"គឺត្រឹមត្រូវតាមន័យធៀប

RCPT ទៅ៖" [អ៊ីមែលការពារ]»

· 250 " [អ៊ីមែលការពារ]» ផ្ទៀងផ្ទាត់

· ជំរាបសួរ, Sailor!

· 250 OK id=12ZDEd-000Eks-00

ពាក្យបញ្ជា "QUIT" បញ្ចប់វគ្គ ហើយបិទការតភ្ជាប់។

· 221 ការតភ្ជាប់បិទ camel.mail.ru

ខ្លឹមសារនៃសារដែលបានទទួល (យន្តការសម្រាប់ការទទួលសារនៅលើ កុំព្យូទ័រក្នុងស្រុកអ្នកប្រើប្រាស់ត្រូវបានពិភាក្សានៅក្នុងជំពូក "ពិធីការ POP" និង "ពិធីការ IMAP4") អាចមើលទៅឧទាហរណ៍ដូចខាងក្រោម៖

ពី [អ៊ីមែលការពារ]ព្រះអាទិត្យ 26 17:38:03 2000

· ទទួល៖ ពី ppp-15.krintel.ru ()

· ដោយ camel.mail.ru ជាមួយ smtp (Exim 3.02 #107)

· លេខសម្គាល់ 12ZDEd-000Eks-00

· លេខសម្គាល់សារ៖ " [អ៊ីមែលការពារ]»

ពី៖ [អ៊ីមែលការពារ]

សួស្តី Sailor!

ខាងក្រោមនេះ យើងខ្ញុំនឹងបង្ហាញពីរបៀបដែលអ្នកវាយប្រហារស្វែងរក និងប្រើប្រាស់ម៉ាស៊ីនមេសំបុត្រចេញរបស់អ្នកដ៏ទៃ។ វិធីមួយដើម្បីស្វែងរកម៉ាស៊ីនមេ SMTP សាធារណៈគឺការវិភាគបឋមកថានៃការឆ្លើយឆ្លងចូល។ ក្នុង​ចំណោម​ថ្នាំង​ដែល​បាន​បន្សល់​ទុក​អាសយដ្ឋាន​របស់​ពួកគេ​ក្នុង​វាល "ទទួល" ជួនកាល​មាន​ម៉ាស៊ីន​មេ​ដែល​មិន​តម្រូវ​ឱ្យ​មាន​ការ​ផ្ទៀងផ្ទាត់​អ្នក​ប្រើ​ដើម្បី​ផ្ញើ​សំបុត្រ។

ជាឧទាហរណ៍ ខាងក្រោមគឺជាបឋមកថានៃអ៊ីមែលដែលអ្នកនិពន្ធសៀវភៅនេះទាញចេញពីប្រអប់សំបុត្រផ្ទាល់ខ្លួនរបស់គាត់៖

ពី [អ៊ីមែលការពារ] ថ្ងៃពុធ ទី 22 ខែមីនា 16:57:03 2000

ទទួល៖ ពី gate.chiti.uch.net()

· ដោយ msk2.mail.ru ជាមួយ esmtp (Exim 3.02 #116)

· លេខសម្គាល់ 12Xld1-0008jx-00

ទទួល៖ ពី ១៣.chiti.uch.net()

· ដោយ gate.chiti.uch.net(8.8.8/8.8.8) ជាមួយ SMTP id PAA29678

· ពី៖ "irt" « [អ៊ីមែលការពារ] »

ការវិភាគបឋមកថាអនុញ្ញាតឱ្យយើងកំណត់ថាសំបុត្រត្រូវបានផ្ញើពីអាសយដ្ឋាន 13.chiti.uch.net តាមរយៈម៉ាស៊ីនមេសំបុត្រដែលចេញ gate.chiti.uch.net ។ ប្រសិនបើអ្នកព្យាយាមបង្កើតការតភ្ជាប់ជាមួយវា លទ្ធផលអាចមើលទៅដូចនេះ៖

ដើម្បីពិនិត្យមើលថាតើសារអាចត្រូវបានបញ្ជូនបន្ត អ្នកត្រូវផ្ញើការអញ្ជើញទៅកាន់ម៉ាស៊ីនមេ ហើយបន្ទាប់មកកំណត់អត្តសញ្ញាណអ្នកផ្ញើ និងអ្នកទទួលសំបុត្រ។ ឧទាហរណ៍ វាអាចមើលទៅដូចនេះ៖

· HELO kpnc.krintel.ru

· 250 gate.chiti.uch.net ជំរាបសួរ kpnc.krintel.ru រីករាយដែលបានជួបអ្នក

សំបុត្រពី៖" [អ៊ីមែលការពារ]»

· 250 " [អ៊ីមែលការពារ]"...អ្នកផ្ញើយល់ព្រម

RCPT ទៅ៖" [អ៊ីមែលការពារ]»

· 250 " [អ៊ីមែលការពារ]“… អ្នកទទួលយល់ព្រម

លេខកូដបញ្ចប់ដោយជោគជ័យនៃប្រតិបត្តិការ (250) និងរយៈពេល "អ្នកទទួលយល់ព្រម" បង្ហាញថាម៉ាស៊ីនមេបានយល់ព្រមលើការផ្ទេរ។ អ្វីដែលអ្នកត្រូវធ្វើគឺបញ្ចូលអត្ថបទនៃសារហើយអ្នកអាចផ្ញើសំបុត្របាន។ បន្ទាប់ពីពេលខ្លះ (ជាធម្មតាមិនលើសពីមួយនាទី) សារគួរតែទៅដល់គោលដៅរបស់វា។ ហើយចំណងជើងរបស់វាអាចមើលទៅឧទាហរណ៍ដូចនេះ៖

ពី [អ៊ីមែលការពារ]ព្រះអាទិត្យ 26 17:28:33 2000

បានទទួល៖ ពី gate.chiti.uch.net()

· ដោយ camel.mail.ru ជាមួយ esmtp (Exim 3.02 #107)

· លេខសម្គាល់ 12ZD5a-000Dhm-00

· ទទួល៖ ពី kpnc.krintel.ru (kpnc.krintel.ru)

· ដោយ gate.chiti.uch.net (8.8.8/8.8.8) ជាមួយ SMTP id QAA02468

· (ស្រោមសំបុត្រពី [អ៊ីមែលការពារ])

ពី៖ [អ៊ីមែលការពារ]

· លេខសម្គាល់សារ៖ " [អ៊ីមែលការពារ]»

អាសយដ្ឋានរបស់អ្នកផ្ញើគឺអក្សរដិត ដែលបង្ហាញថាអ្នកផ្ញើមិនអាចរក្សាអនាមិកបានទេ។ ប្រសិនបើវាប្រែថាមិនអាចទទួលយកបាន ក្នុងចំណោមសំបុត្រចូលនៃប្រអប់សំបុត្ររបស់អ្នក អ្នកអាចព្យាយាមស្វែងរកអ្នកដែលក្បាលរបស់វាមិនមានព័ត៌មានអំពីអ្នកផ្ញើ លើកលែងតែព័ត៌មានដែលគាត់ចង់ផ្តល់ឱ្យខ្លួនឯង។

មួយនៃ ម៉ាស៊ីនមេអនាមិកដែលមានទីតាំងនៅ (ឬផ្ទុយទៅវិញមានទីតាំងនៅពេលសរសេរជំពូកនេះ) នៅ dore.on.ru ។ ទោះយ៉ាងណាក៏ដោយការប្រើប្រាស់របស់វា។ ដោយមនុស្សចម្លែកត្រូវបានហាមឃាត់ ដូចដែលការពិសោធន៍ខាងក្រោមបង្ហាញ៖

· HELO kpnc.krintel.ru

សំបុត្រពី៖" [អ៊ីមែលការពារ]»

· 250 " [អ៊ីមែលការពារ]» អ្នកផ្ញើយល់ព្រម

RCPT ទៅ៖" [អ៊ីមែលការពារ]»

· 550 ការបញ្ជូនបន្តត្រូវបានបដិសេធសម្រាប់« [អ៊ីមែលការពារ]»

ជាការពិតណាស់ ម៉ាស៊ីនមេមិនធ្វើការប៉ុនប៉ងដែលអាចមើលឃើញដើម្បីកំណត់អាសយដ្ឋានរបស់អតិថិជននោះទេ ប៉ុន្តែនៅពេលជាមួយគ្នានោះ វាបានបដិសេធទាំងស្រុងក្នុងការបញ្ជូនការឆ្លើយឆ្លងរបស់គាត់ទៅខាងក្រៅម៉ាស៊ីនមេ។ ជាងនេះទៅទៀត វាត្រូវបានគេដឹងថា ម្ចាស់ម៉ាស៊ីនមេនេះប្រើវាដើម្បីផ្ញើសារតាមអ៊ីនធឺណិត។ អាសយដ្ឋានក្នុងស្រុក. នេះបង្ហាញពីអត្ថិភាពនៃយន្តការដែលអនុញ្ញាតឱ្យយើងបែងចែក "យើង" ពី "មនុស្សចម្លែក" ។ សិទ្ធិរបស់ "អ្នកខាងក្រៅ" ត្រូវបានកំណត់ចំពោះការបញ្ជូនសំបុត្រទៅកាន់អាសយដ្ឋានក្នុងស្រុក ខណៈដែល "អ្នកខាងក្រៅ" ត្រូវបានអនុញ្ញាតឱ្យផ្ញើសារនៅខាងក្រៅម៉ាស៊ីនមេ។ ដោយសារកង្វះឧបករណ៍ផ្ទៀងផ្ទាត់អ្នកប្រើប្រាស់នៅក្នុងពិធីការ SMTP អាសយដ្ឋាន IP របស់អតិថិជនជួយបែងចែកមួយពីមួយផ្សេងទៀត។ អ្នក​ប្រើ​ក្នុង​តំបន់​ដែល​មាន​ទីតាំង​នៅ​លើ​បណ្ដាញ​រង​ដូច​គ្នា​នឹង​ម៉ាស៊ីន​មេ​ត្រូវ​បាន​គេ​ចាត់​ទុក​ថា​ជា "មិត្ត​" ហើយ​ផ្ទុយ​មក​វិញ​។

ប៉ុន្តែប្រសិនបើម៉ាស៊ីនមេមិនត្រូវបានបំពាក់ដោយមុខងារនៃការកំណត់អាសយដ្ឋាន IP របស់អតិថិជនទេនោះ វាគ្មានជម្រើសអ្វីក្រៅពីប្រើព័ត៌មានដែលផ្តល់ដោយអ្នកផ្ញើដោយខ្លួនឯងដោយយកពាក្យរបស់គាត់សម្រាប់វា។ ដូច្នេះ គេអាចរាយការណ៍ទិន្នន័យមិនពិត និងក្លែងបន្លំអ្នកប្រើប្រាស់ក្នុងស្រុកដែលមានសិទ្ធិផ្ញើសារទៅកាន់អាសយដ្ឋានណាមួយ។

អតិថិជនបង្ហាញអាសយដ្ឋានរបស់គាត់ពីរដង៖ នៅពេលស្វាគមន៍ម៉ាស៊ីនមេ ដោយប្រើពាក្យបញ្ជា "HELO" គាត់រាយការណ៍ដែនរបស់គាត់ ហើយនៅក្នុងវាល "MAIL FROM" គាត់បញ្ចូលអាសយដ្ឋានត្រឡប់មកវិញរបស់គាត់។ ម៉ាស៊ីនមេខ្លះពិនិត្យតម្លៃមួយក្នុងចំណោមតម្លៃទាំងនេះ ហើយខ្លះពិនិត្យទាំងពីរក្នុងពេលតែមួយ។

នៅក្នុងការពិសោធន៍ខាងក្រោម អ្នកផ្ញើរាយការណ៍មិនមែនជាដែនផ្ទាល់ខ្លួនរបស់គាត់ទេ ប៉ុន្តែជាដែនរបស់ម្ចាស់ម៉ាស៊ីនមេ ហើយប្រើអាសយដ្ឋានមួយជាអាសយដ្ឋានត្រឡប់មកវិញ អ្នកប្រើប្រាស់ក្នុងស្រុកម៉ាស៊ីនមេ (ដើម្បីស្វែងយល់ អ្នកត្រូវទទួលយ៉ាងហោចណាស់លិខិតមួយពីម៉ាស៊ីនមេនេះ ឬព្យាយាមស្វែងរកឈ្មោះអ្នកប្រើប្រាស់ដែលបានចុះឈ្មោះដោយបង្ខំ)៖

· 220 ជាមួយម៉ាស៊ីនមេ FTGate រួចរាល់ -Fox Mulder

· ហេឡូ dore.on.ru

· សំបុត្រពី៖" [អ៊ីមែលការពារ]»

RCPT ទៅ៖" [អ៊ីមែលការពារ]»

· អ្នកទទួល 250 យល់ព្រម

ជាលទ្ធផលនៃការក្លែងបន្លំបែបនេះ ម៉ាស៊ីនមេត្រូវបានបោកបញ្ឆោត ហើយយល់ព្រមប្រគល់សំបុត្រនោះ។ ជាក់ស្តែង អ្នកផ្ញើសារពិតមិនអាចកំណត់ដោយបឋមកថាបានទេ ព្រោះវាផ្ទុកតែព័ត៌មានដែលអ្នកផ្ញើចង់ចាកចេញដោយឯករាជ្យ។

សម្រាប់ការផ្ញើតាមប្រៃសណីយ៍ វិធីល្អបំផុតហើយវាមិនអាចទៅរួចនោះទេ ប៉ុន្តែបច្ចេកទេសនេះមិនស័ក្តិសមសម្រាប់ការឆ្លើយឆ្លងធម្មតាទេ។ យ៉ាងណាមិញ ចម្លើយចំពោះសំបុត្រនោះនឹងត្រូវត្រឡប់ទៅអាសយដ្ឋានវិញ។ [អ៊ីមែលការពារ]!វាអាចត្រូវបានជៀសវាងដោយការបន្ថែមវាល "ឆ្លើយតបទៅ" ទៅបឋមកថាដែលមានអាសយដ្ឋានពិតរបស់អ្នកផ្ញើ (ដែលគាត់ចង់ចាកចេញពីខ្លួនឯង) ។ វាអាចមើលទៅដូចនេះ ឧទាហរណ៍៖

· 220 ជាមួយម៉ាស៊ីនមេ FTGate រួចរាល់ -Fox Mulder

· HELO dore.on.ru

សំបុត្រពី៖" [អ៊ីមែលការពារ]»

· 250 " [អ៊ីមែលការពារ]» អ្នកផ្ញើយល់ព្រម

RCPT ទៅ៖" [អ៊ីមែលការពារ]»

· អ្នកទទួល 250 យល់ព្រម

· 354 ចាប់ផ្តើមការបញ្ចូលសំបុត្រ; បញ្ចប់ដោយ "CRLF" "CRLF" ។

· ឆ្លើយតបទៅ៖" [អ៊ីមែលការពារ]»

· 250 Ok សារត្រូវបានតម្រង់ជួរ

· 221 dore.on.ru សេវាបិទឆានែលបញ្ជូន

បឋមកថានៃសំបុត្របែបនេះគួរតែមើលទៅដូចនេះ៖

ទទួល៖ ពី បញ្ជូនត 1.aha.ru(ផ្ទៀងផ្ទាត់)

· ដោយ aha.ru (CommuniGate Pro SMTP 3.1b2)

· ទទួល៖ ពី warlock.miem.edu.ru (miem-as.ins.ru)

· ដោយ បញ្ជូនត 1.aha.ru(8.9.3/8.9.3/aha-r/0.04B) ជាមួយ ESMTP id UAA07173

· ទទួល៖ ពី dore.miem.edu.ru (rtuis.miem.edu.ru)

· ដោយ warlock.miem.edu.ru (8.9.3/8.9.3) ជាមួយ ESMTP id UAA00637

បានទទួល៖ ពីកញ្ជ្រោងដោយ dore.on.ru(FTGate 2, 1, 2, 1);

· លេខសម្គាល់សារ៖ “000301bec6ff$c87f5220$16fe7dc1@fox”

· ពី៖ " [អ៊ីមែលការពារ]»

· ទៅ៖ " [អ៊ីមែលការពារ]»

ប្រធានបទ៖ តេស្ត

· ឆ្លើយតបទៅ៖" [អ៊ីមែលការពារ]»

នៅពេលអ្នកព្យាយាមឆ្លើយតបទៅអ្នកផ្ញើ កម្មវិធីអ៊ីមែលរបស់អ្នកទទួលនឹងស្រង់មាតិកានៃវាល "ឆ្លើយតបទៅ" ហើយផ្ញើសំបុត្រទៅអាសយដ្ឋានដែលបានបញ្ជាក់នៅក្នុងវា។ នេះគឺជាអ្វីដែលអ្នកផ្ញើសារឥតបានការប្រើដើម្បីសម្រេចបាន។ អនាមិកពេញលេញនៅលើដៃម្ខាង និងលទ្ធភាពនៃការទទួលបានចម្លើយពី ភាគីចាប់អារម្មណ៍- នៅលើផ្សេងទៀត។

ប្រសិនបើអ្នកក្រឡេកមើលឱ្យដិតដល់លើបឋមកថានៃសំបុត្រនោះ អ្នកអាចរកឃើញបន្ទាត់ជាច្រើន "បានទទួល" នៅក្នុងវា។ ពួកគេ​ត្រូវ​បាន​ទុក​ចោល​ដោយ​ម៉ាស៊ីន​បម្រើ​ឆ្លងដែន បើ​មិន​ដូច្នេះ​ទេ​គេ​ហៅ​ថា Relays (ពី​ភាសា​អង់គ្លេស បញ្ជូនត).

កម្មវិធីអ៊ីមែលណាមួយអាចផ្ញើសំបុត្រដោយផ្ទាល់។ ទោះយ៉ាងណាក៏ដោយ ដើម្បីធ្វើដូច្នេះ អ្នកនឹងត្រូវបញ្ជាក់អាសយដ្ឋានរបស់អ្នកទទួលដោយដៃនៅក្នុងការកំណត់ម៉ាស៊ីនមេសំបុត្រចេញ។

ឧទាហរណ៍ដើម្បីផ្ញើលិខិតទៅ [អ៊ីមែលការពារ]ដោយប្រើ "OutLock Express" អ្នកនឹងត្រូវទៅ " គណនី"("ឧបករណ៍" ម៉ឺនុយ) ជ្រើសរើស "លក្ខណសម្បត្តិ" ហើយចូលទៅកាន់ផ្ទាំង "ម៉ាស៊ីនមេ" ដោយបញ្ជាក់ម៉ាស៊ីនមេ "computerra.ru" សម្រាប់សំបុត្រចេញ។

ជាក់ស្តែង នេះគឺជាការធុញទ្រាន់ និងមិនអាចអនុវត្តបាន។ រហូតដល់កម្មវិធីរៀនធ្វើប្រតិបត្តិការនេះដោយស្វ័យប្រវត្តិ អ្នកប្រើប្រាស់នឹងត្រូវបង្ខំឱ្យប្រើវិធីសាស្ត្រពីមុន។

ប្រតិបត្តិការនៃម៉ាស៊ីនមេសំបុត្រចេញរបស់សាជីវកម្មតូចធម្មតាមើលទៅដូចនេះ៖ ដោយបានទទួលសំបុត្រភ្លាមៗ វានឹងបង្កើតការតភ្ជាប់ជាមួយប្រអប់សំបុត្ររបស់អ្នកទទួល ហើយផ្ញើសារភ្លាមៗ។ ទន្ទឹម​នឹង​នេះ គាត់​ប្រឈម​នឹង​ការ​លំបាក​ដូច​អតិថិជន​ធម្មតា​ដែរ។ ដូច្នេះ ការបញ្ជូនសារត្រូវបានប្រើប្រាស់យ៉ាងទូលំទូលាយ។ ប្រសិនបើសម្រាប់ហេតុផលមួយចំនួន លិខិតមិនអាចបញ្ជូនដោយផ្ទាល់ វាត្រូវបានបញ្ជូនទៅការបញ្ជូនត។

ការបញ្ជូនតគឺពិតជាម៉ាស៊ីនមេ SMTP ដូចគ្នាទៅនឹងអ្វីផ្សេងទៀតដែលបានពិភាក្សានៅក្នុងជំពូកនេះ។ អាស្រ័យលើការកំណត់ម៉ាស៊ីនមេ ផ្លូវបញ្ជូនបន្តអ៊ីមែលអាចប្រែប្រួល។ សារ​មួយ​អាច​ត្រូវ​បាន​ផ្ញើ​ដោយ​ផ្ទាល់ ខណៈ​សារ​មួយ​ទៀត​អាច​ចំណាយ​ពេល​យូរ​ដើម្បី "បង្វិល" លើ​ការ​បញ្ជូន​បន្ត។ ការ​ទុក​ចិត្ត​គឺ​អស្ចារ្យ ប៉ុន្តែ​បាន​តែ​នៅ​ពេល​ដែល​វា​មិន​ទាក់​ទង​នឹង​បញ្ហា​សន្តិសុខ។ តើអ្នកណានឹងប្រថុយនឹងការជឿជាក់លើអ្នកនិយាយដដែលៗដែលមានប្រភពដើមមិនស្គាល់? ជាងនេះទៅទៀត ផ្លូវបន្ថែមទៀតនៃសំបុត្រត្រូវបានកំណត់ដោយម៉ាស៊ីនមេឆ្លងកាត់នីមួយៗដោយឯករាជ្យ ហើយមិនមានការធានាថាអ្នកវាយប្រហារនឹងមិនចូលទៅក្នុងសង្វាក់នេះទេ។

ប៉ុន្តែពិធីការ SMTP អនុញ្ញាតឱ្យអ្នកផ្ញើកំណត់ផ្លូវបញ្ជូនសារដោយឯករាជ្យ ប៉ារ៉ាម៉ែត្រពាក្យបញ្ជា "RCPT TO" អាចមានមិនត្រឹមតែអាសយដ្ឋានរបស់អ្នកទទួលប៉ុណ្ណោះទេ ប៉ុន្តែក៏មានផ្លូវបញ្ជូនតផងដែរ។

ទម្រង់របស់វាមានដូចខាងក្រោម៖

· RCPT ទៅ៖ "@s1,@s2,@s3,@sn:name@host"

ដែល s1,s2,s3,sn គឺជាឈ្មោះ (ឬអាសយដ្ឋាន IP) នៃកន្ទុយមធ្យម និង ឈ្មោះ @ ម្ចាស់ផ្ទះប្រអប់សំបុត្ររបស់អ្នកទទួល។ ជាដំបូង សារត្រូវបានបញ្ជូនទៅ node s1 - ម៉ាស៊ីនមេខាងឆ្វេងបំផុតនៅក្នុងសង្វាក់។ គាត់កែប្រែប៉ារ៉ាម៉ែត្រនៃពាក្យបញ្ជា RCPT TO "ខាំ" ឈ្មោះថ្នាំងរបស់គាត់ពីវា៖

· RCPT ទៅ៖ "@s2,@s3,@sn:name@host"

បន្ទាប់មក អាស័យដ្ឋានរបស់អ្នកទទួលបន្ទាប់គឺ s2 ត្រូវបានទៅយក។ ប្រសិនបើម៉ាស៊ីនមេ s1 មិនអនុវត្តការបញ្ជូនការឆ្លើយឆ្លងទៅម៉ាស៊ីនមេ s2 នោះលិខិតនោះត្រូវបានបញ្ជូនត្រឡប់ទៅអ្នកផ្ញើវិញជាមួយនឹងសារកំហុស។ បើមិនដូច្នេះទេ ដំណើរការត្រូវបានធ្វើម្តងទៀតរហូតដល់សារស្ថិតនៅក្នុងប្រអប់សំបុត្ររបស់អ្នកទទួល។

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

ដូច្នេះភារកិច្ចជ្រើសរើសម៉ាស៊ីនមេឆ្លងកាត់កាន់តែស្មុគស្មាញ។ ពួកគេម្នាក់ៗមិនត្រឹមតែត្រូវបានការពារពីការឈ្លានពានពីខាងក្រៅប៉ុណ្ណោះទេ ប៉ុន្តែក៏មិនត្រូវប្រើសេវាកម្មនៃការបញ្ជូនតភាគីទីបីដែរ។

ជាអកុសល អតិថិជនអ៊ីមែលភាគច្រើន នៅពេលពិនិត្យមើលថាអាសយដ្ឋានរបស់អ្នកទទួលត្រូវបានបញ្ចូលត្រឹមត្រូវ ចាត់ទុកថាប្រតិបត្តិការនេះមិនត្រឹមត្រូវតាមន័យធៀប ហើយបដិសេធមិនផ្ញើសំបុត្រ។ អ្នកត្រូវបើកដំណើរការ telnet ម្តងទៀត ហើយផ្ទេរសារដោយដៃ។

អ្នកអាចស្វែងយល់ថាតើពាក្យបញ្ជាណាខ្លះត្រូវបានគាំទ្រដោយម៉ាស៊ីនមេ SMTP ជាក់លាក់ដោយប្រើ "ជំនួយ" ហើយស្វែងយល់បន្ថែមអំពីគោលបំណងនៃពួកវានីមួយៗដោយប្រើ "ពាក្យបញ្ជា HELP" ។

ដើម្បីទទួល ព័ត៌មានលំអិតសម្រាប់ពាក្យបញ្ជាពិធីការ SMTP សូមមើល RFC-788, RFC-821, RFC-822, RFC-1341, RFC-1342, RFC-1426, RFC-1521, RFC-1806, RFC-1830, RFC-2045, RFC- 2046 , RFC-2047, RFC-2048, RFC-2049, RFC-2076 ។

ពីសៀវភៅបច្ចេកទេស ការវាយប្រហារបណ្តាញ ដោយ Kaspersky Chris

ពិធីការ SMTP O នៅក្នុងជំពូកនេះ៖ O ពិធីការមូលដ្ឋានបញ្ជា O ម៉ាស៊ីនមេបញ្ជូនត O ការបញ្ជូនបន្តផ្ទាល់ O ស្វ័យប្រវត្តិកម្ម បញ្ជីសំបុត្ររួមនិង spamO ការផ្ញើសំបុត្រអនាមិក សម្រាប់ការចែកចាយសំបុត្រនៅក្នុងករណីភាគច្រើន ពិធីការ SMTP (Simple Mail Transfer Protocol) ត្រូវបានប្រើប្រាស់។

អ្នកនិពន្ធ Raymond Eric Stephen

៥.៣.១. ករណីសិក្សា៖ SMTP, Simple Mail Transfer Protocol ក្នុងឧទាហរណ៍ ៥.៧។ បង្ហាញពីប្រតិបត្តិការ SMTP (Simple Mail Transfer Protocol) ដែលត្រូវបានពិពណ៌នានៅក្នុងការបញ្ជាក់ RFC 2821។ ក្នុងឧទាហរណ៍នេះ។ខ្សែដែលចាប់ផ្តើមដោយ C: ត្រូវបានផ្ញើដោយការដឹកជញ្ជូនតាមប្រៃសណីយ៍

ពីសៀវភៅសិល្បៈនៃការសរសេរកម្មវិធីសម្រាប់យូនីក អ្នកនិពន្ធ Raymond Eric Stephen

៥.៣.១. ករណីសិក្សា៖ SMTP, Simple Mail Transfer Protocol ក្នុងឧទាហរណ៍ ៥.៧។ បង្ហាញពីប្រតិបត្តិការ SMTP (Simple Mail Transfer Protocol) ដែលត្រូវបានពិពណ៌នានៅក្នុងការបញ្ជាក់ RFC 2821 ក្នុងឧទាហរណ៍នេះ បន្ទាត់ដែលចាប់ផ្តើមដោយ C: ត្រូវបានផ្ញើតាមការដឹកជញ្ជូនតាមសំបុត្រ

ពីសៀវភៅស្ថាបត្យកម្ម TCP/IP ពិធីការ ការអនុវត្ត (រួមទាំង IP កំណែ 6 និង IP Security) ដោយ Faith Sydney M

5.24 ARP មុនពេល datagram ត្រូវបានបញ្ជូនពីប្រព័ន្ធមួយ។ បណ្តាញក្នុងស្រុកម៉្យាងទៀតវានឹងត្រូវដាក់ស៊ុមដោយចំណងជើង និងផ្នែកចុងក្រោយនៃស៊ុម។ ស៊ុមត្រូវបានបញ្ជូនទៅ អាដាប់ទ័របណ្តាញដែលអាសយដ្ឋានរូបវន្តត្រូវគ្នា។ អាសយដ្ឋានរាងកាយការណាត់ជួបពី

ដកស្រង់ចេញពីសៀវភៅ Programming in Ruby [មនោគមវិជ្ជាភាសា ទ្រឹស្តី និងការអនុវត្តកម្មវិធី] ដោយ Fulton Hal

8.9 RIP ពិធីការ IGP ដែលត្រូវបានប្រើប្រាស់យ៉ាងទូលំទូលាយបំផុតគឺ RIP ដែលបានមកពីពិធីការនាំផ្លូវ។ ប្រព័ន្ធបណ្តាញក្រុមហ៊ុន Xerox (Xerox ប្រព័ន្ធបណ្តាញ- XNS) ។ ភាពពេញនិយមរបស់ RIP គឺផ្អែកលើភាពសាមញ្ញ និងភាពងាយស្រួលរបស់វា RIP ត្រូវបានអនុវត្តដំបូងនៅក្នុងប្រព័ន្ធប្រតិបត្តិការ TCP/IP

ពីសៀវភៅបណ្តាញ ឧបករណ៍លីនុច ដោយ Smith Roderick W.

8.17 BGP ពិធីសារច្រកទ្វារព្រំដែន (BGP) ត្រូវបានប្រើប្រាស់យ៉ាងទូលំទូលាយនៅលើអ៊ីនធឺណិត។ កំណែបច្ចុប្បន្នពិធីការគឺ BGP-4.B អ៊ីនធឺណិតទំនើបមានអ្នកផ្តល់សេវាជាច្រើនដែលភ្ជាប់ទៅគ្នាទៅវិញទៅមកដូចជាបណ្តាញទំនាក់ទំនងអន្តរ។ នៅពេលផ្លាស់ទីទៅចំណុចមួយ។

ពីសៀវភៅរបស់អ្នកនិពន្ធ

14.6 FTP Protocol គោលគំនិតខាងក្រោមត្រូវបានភ្ជាប់ជាមួយពិធីការ FTP៖? ពាក្យ​បញ្ជា​និង​ប៉ារ៉ាម៉ែត្រ​របស់​វា​បាន​ផ្ញើ​តាម​ការ​តភ្ជាប់​វត្ថុ​បញ្ជា? លេខ​កូដ​បាន​ត្រឡប់​ជា​ការ​ឆ្លើយ​តប​ទៅ​នឹង​ពាក្យ​បញ្ជា? ទម្រង់នៃទិន្នន័យដែលបានផ្ទេរ ខាងក្រោមនេះគឺជាសំណុំនៃពាក្យបញ្ជា FTP ។ ពួកគេត្រូវបានបញ្ជូនដោយអ្នកគ្រប់គ្រង

ពីសៀវភៅរបស់អ្នកនិពន្ធ

15.17 NFS Protocol ការអនុវត្តចុងក្រោយបង្អស់របស់ NFS គឺកំណែ 3 ទោះបីជាការអនុវត្តកំណែ 2 នៅតែបន្តប្រើប្រាស់ដោយជោគជ័យ កម្មវិធីម៉ាស៊ីនមេ NFS គឺលេខ 100003 ហើយតាមអនុសញ្ញា NFS ចាប់យកច្រកនៅពេលចាប់ផ្តើម។

ពីសៀវភៅរបស់អ្នកនិពន្ធ

16.9 ពាក្យបញ្ជា SMTP ស្គ្រីបពីផ្នែក 16.6.1 ផ្ទុកនូវអ្វីដែលប្រើជាទូទៅបំផុត ពាក្យបញ្ជា SMTP. សំណុំពេញលេញពាក្យបញ្ជា SMTP ត្រូវបានបង្ហាញនៅក្នុងតារាង 16.1.Table 16.1 ពាក្យបញ្ជា SMTP ពាក្យបញ្ជា ការពិពណ៌នា HELO កំណត់អត្តសញ្ញាណអ្នកផ្ញើទៅអ្នកទទួល។ MAIL FROM ចាប់ផ្តើមប្រតិបត្តិការសំបុត្រ ហើយចង្អុលបង្ហាញ

ពីសៀវភៅរបស់អ្នកនិពន្ធ

16.12.2 Enhanced SMTP Conversation ឧទាហរណ៍ខាងក្រោមបង្ហាញពីរបៀបដែល Enhanced Mail Transfer Agent បង្កើតប្រតិបត្តិការដើម្បីផ្ញើសារ MIME ក្នុងទម្រង់ 8 ប៊ីត៖? អ្នកទទួលប្រកាសពីសមត្ថភាពដែលប្រសើរឡើងរបស់ខ្លួន រួមទាំង 8BITMIME ។ ពាក្យបញ្ជា MAIL FROM មាន

កម្មវិធីដែលអនុវត្ត ម៉ាស៊ីនមេ SMTPនៅលើ Linux sendmail ។ ម៉ាស៊ីនមេសំបុត្រដែលពេញនិយមបំផុតនាពេលបច្ចុប្បន្ន ផ្ញើសំបុត្រ ជារឿយៗត្រូវបានរួមបញ្ចូលជាមួយប្រព័ន្ធលីនុច។ កញ្ចប់នេះផ្តល់ លទ្ធភាពទូលំទូលាយហើយកម្មវិធីជាច្រើនតាមលំនាំដើមគិតថាវាត្រូវបានដំឡើងនៅក្នុង

ពីសៀវភៅរបស់អ្នកនិពន្ធ

ពីសៀវភៅរបស់អ្នកនិពន្ធ

លក្ខណៈពិសេសម៉ាស៊ីនមេ SMTP ផ្នែកខាងក្រោមពណ៌នា លក្ខណៈផ្សេងៗ mail server ដែលត្រូវបានបញ្ជាក់នៅពេលដំឡើងវា។ ដើម្បីកុំឱ្យពណ៌នាអំពីលក្ខណៈទាំងនេះសម្រាប់ម៉ាស៊ីនមេនីមួយៗ ចូរយើងពិចារណាពួកវា