Home » Blog » បង្កើត SPF៖ វិធីការពារអ៊ីមែលពីការចូលទៅកាន់ SPAM

បង្កើត SPF៖ វិធីការពារអ៊ីមែលពីការចូលទៅកាន់ SPAM

SPF គឺច្រើនជាងកម្រិតនៃការការពារកម្តៅថ្ងៃ។ នេះក៏ជាបច្ចេកវិទ្យាដ៏មានឥទ្ធិពលដែលការពារដែនរបស់អ្នកផ្ញើពីអ្នកបោកប្រាស់។ពីរបៀបដែលវាដំណើរការ និងហេតុអ្វីបានជាដោយគ្មាន SPF ដែលបានកំណត់រចនាសម្ព័ន្ធ វិធានការទាំងអស់ដើម្បីការពារកេរ្តិ៍ឈ្មោះអ៊ីមែលរបស់អ្នកនឹងធ្លាក់ចុះ។

PS នឹង​មាន​ពាក្យ​បច្ចេកទេស​ជា​ច្រើន ប៉ុន្តែ​យើង​នឹង​ពន្យល់​ពួក​គេ​ដោយ​សាមញ្ញ 🙂 ។

SPF៖ អ្វី? ដើម្បីអ្វី? ហើយដោយរបៀបណា?

SPF (Sender Policy Framework) គឺជា វិធីសាស្ត្រប្រឆាំងសារឥតបានការ ដែលដំណើរការលើគោលការណ៍នៃលិខិតឆ្លងដែន។ ដូចឯកសារសំខាន់បញ្ជាក់ពីអត្តសញ្ញាណរបស់យើង SPF បញ្ជាក់ថាអ៊ីមែលបានមកពីអាសយដ្ឋានដែលបានផ្ទៀងផ្ទាត់ និងអាចទុកចិត្តបាន។ ប៉ុន្តែ​មិន​ដូច​កូន​សៀវភៅ​ដ៏​អស្ចារ្យ​ទេ ក្របខ័ណ្ឌ​គោលការណ៍​អ្នក​ផ្ញើ ​គឺ​ជា​បន្ទាត់​តែ​មួយ​ក្នុង​កំណត់ត្រា TXT របស់​ដែន។ ឧទាហរណ៍ដូចនេះ៖

ដែល v=spf1 គឺជាកំណែ SPF ដែលប្រើ ហើយ   +a +mx -all គឺជាយន្តការ និងលក្ខខណ្ឌសម្រាប់ការពារដែនពីអ្នកបោកប្រាស់។

នេះគឺជាឧទាហរណ៍សាមញ្ញបំផុតនៃកំណត់ត្រាដែលនិយាយថា ម៉ាស៊ីនមេទាំងអស់ដែលបានបញ្ជាក់នៅក្នុងកំណត់ត្រា a និង mx អាចផ្ញើសំបុត្រជំនួសឱ្យដែន example.org ។ បញ្ជីអ្នកប្រើប្រាស់មូលដ្ឋានទិន្នន័យ Telegram អាសយដ្ឋានផ្សេងទៀតគួរតែត្រូវបានដកចេញ: -all .

កម្រិតស្មុគ្រស្មាញនៃការការពារ SPF សម្រាប់ដែនដូចគ្នាអាចមើលទៅដូចនេះ៖

ហើយមានន័យថា ផ្ញើសារក្នុងនាម ដែន example.org។ ម៉ាស៊ីនមេទាំងអស់ដែលបានបញ្ជាក់នៅក្នុងកំណត់ត្រា mx ក៏ដូចជាអ្នកដែលផ្ញើពី IP 195.3.159.250 អាច។ លើសពីនេះទៀត អ្នកអាចទទួលបានសំបុត្រពីម៉ាស៊ីនមេដែលបានបញ្ជាក់នៅក្នុង វិធីការពារអ៊ីមែលពីការចូលទៅកាន់ SPAM កំណត់ត្រា SPF នៃដែន gmail.com ។ សារពីម៉ាស៊ីនមេផ្សេងទៀតទាំងអស់គួរតែត្រូវបានផ្ញើទៅសារឥតបានការដោយមិនចាំបាច់ពិនិត្យ៖ ~ all “.

ហើយនេះគឺនៅឆ្ងាយពីកំណត់ត្រា SPF ដ៏ស្មុគស្មាញបំផុត។ បើចាំបាច់វាអាចផ្ទុកបានរហូតដល់ 10 ប៉ារ៉ាម៉ែត្រ។ ដើម្បីភាពងាយស្រួល យើងបានប្រមូលវាទាំងអស់នៅកន្លែងតែមួយ៖

+ ទទួលសារ។ ឧទាហរណ៍៖ +all – ទទួលយកអក្សរទាំងអស់;
បដិសេធសារ។ ឧទាហរណ៍៖ -all – បដិសេធសារទាំងអស់;
~ ទទួលយកអ៊ីមែល ប៉ុន្តែសម្គាល់វាជា SPAM ។ ~ ទាំងអស់ – ផ្ញើអ៊ីមែលទាំងអស់ទៅ SPAM;
? អាកប្បកិរិយាអព្យាក្រឹត;
mx អាសយដ្ឋានទាំងអស់ដែលបានបញ្ជាក់នៅក្នុងកំណត់ត្រា MX នៃដែន។
ip4 បង្ហាញអាសយដ្ឋាន IP ជាក់លាក់។ ឧទាហរណ៍៖ ip4:195.3.156.134 – ទទួលសំបុត្រពី IP 195.3.156.134;
បញ្ជាក់សកម្មភាពដែលត្រូវអនុវត្តនៅពេលទទួលបានសំបុត្រពីដែនជាក់លាក់មួយ។ ឧទាហរណ៍៖ +a – ទទួលយកអក្សរទាំងអស់ដែលត្រូវបានផ្ញើពី IP ដែលត្រូវគ្នានឹងអាសយដ្ឋាន IP នៅក្នុងកំណត់ត្រាដែនផ្ញើ។
រួមបញ្ចូល អនុញ្ញាតឱ្យអ្នកទទួលបានអ៊ីមែលពីម៉ាស៊ីនមេដែលអនុញ្ញាតដោយកំណត់ត្រា SPF របស់ដែន។ ឧទាហរណ៍៖ រួមបញ្ចូល៖ gmail.com – ទទួលសំបុត្រពីអាសយដ្ឋាន IP ដែលបានបញ្ជាក់នៅក្នុង SPF នៃដែន gmail.com ។
ទាំងអស់។ IP ផ្សេងទៀតទាំងអស់ដែលមិនត្រូវបានរាយក្នុងកំណត់ត្រា SPF;
មាន ពិនិត្យមុខងារនៃឈ្មោះដែន;
បញ្ជូនបន្ត បង្ហាញថា SPF នៃដែនដែលបានបញ្ជាក់គួរតែត្រូវបានពិនិត្យជំនួសឱ្យដែនបច្ចុប្បន្ន។
exp បញ្ជាក់សារកំហុសដែលត្រូវបានផ្ញើទៅអ្នកផ្ញើ។ ឧទាហរណ៍៖

example.org ។ នៅក្នុង TXT “v=spf1 +a +mx -all exp=spf.example.org”

spf.example.org ។ IN TXT “អ្នកបង្ហោះមិនអនុញ្ញាតឱ្យអ៊ីមែលមកខ្ញុំពីដែននេះទេ!”

មុខងារចម្បងរបស់ SPF គឺដើម្បីការពារការប៉ុនប៉ងក្លែងបន្លំ និងការវាយប្រហារផ្សេងទៀតលើ កេរ្តិ៍ឈ្មោះរបស់អ្នកផ្ញើ ។ ប្រវែងនិងភាពស្មុគស្មាញរបស់វាអាស្រ័យលើកម្រិតនៃការការពារដែលត្រូវការនិងជំនាញរបស់អ្នកឯកទេស។ ជាញឹកញាប់អ្នកអាចសរសេរវាដោយខ្លួនឯង ហើយយើងនឹងប្រាប់អ្នកពីរបៀប – បន្តិចទៀត 🙂

តើ SPF ការពារដែនពីការក្លែងបន្លំយ៉ាងដូចម្តេច?

ដូចដែលអ្នកដឹង វិធីសាស្រ្តសំខាន់នៃការក្លែងបន្លំ គឺការជំនួសអាសយដ្ឋាននៅក្នុងវាល “FROM” ។ កំណត់ត្រា SPF ជាថ្នាំបន្សាប មានគោលបំណងជាពិសេសនៅក្នុងវាលនេះ ព្រោះវាផ្ទុកនូវលក្ខណៈវិនិច្ឆ័យចម្បងសម្រាប់ការផ្ទៀងផ្ទាត់៖ ដែនរបស់អ្នកផ្ញើ និងអាសយដ្ឋាន IP របស់វា។ ដោយការប្រៀបធៀបវាជាមួយនឹងអាសយដ្ឋាន IP ទាំងនោះដែលត្រូវបានចុះឈ្មោះក្នុងកំណត់ត្រា SPF ដូចដែលបានអនុញ្ញាត ម៉ាស៊ីនមេទទួលធ្វើការសម្រេចចិត្តអំពីសុវត្ថិភាពនៃសារ។

ដោយសង្ខេប ក្បួនដោះស្រាយ SPF ឆ្លងកាត់បួនដំណាក់កាល។ ជាឧទាហរណ៍ ចូរយើងផ្ញើសារពី   [email protected] ទៅកាន់ [email protected] តាមរយៈសេវាកម្មសំបុត្រ Estismail៖

  1. ម៉ាស៊ីនមេ Estismail ដែលមាន IP (ឧទាហរណ៍) 1.3.4.7 ផ្ញើសំបុត្រពី [email protected] ទៅកាន់ [email protected] ;
  2. ម៉ាស៊ីនមេអ៊ីមែល beispiel.com ពិនិត្យកំណត់ត្រា DNS TXT សម្រាប់  ដែន example.com និងកំណត់ IP នៃដែនផ្ញើ។
  3. ម៉ាស៊ីនបម្រើសំបុត្រ beispiel.com កំពុងស្វែងរកអាសយដ្ឋាន IP 1.3.4.7 ក្នុងចំណោមនោះ ដែលកំណត់ត្រា SPF នៃ example.com អនុញ្ញាតឱ្យផ្ញើជំនួសវា។
  4. ប្រសិនបើ IP របស់អ្នកផ្ញើស្ថិតនៅក្នុងបញ្ជីអាសយដ្ឋាន IP “ត្រឹមត្រូវ” នោះសំបុត្រនឹងមកដល់ “Inbox”។ បើមិនដូច្នេះទេ វាត្រូវបានបដិសេធ ឬបញ្ចប់ដោយ SPAM ។

ហើយអក្សរនីមួយៗឆ្លងកាត់ដំណាក់កាលទាំងនេះ។ តាមក្រាហ្វិក ការយកឈ្នះលើ តម្រង SPF មើលទៅដូចនេះ៖

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

តើធ្វើដូចម្តេចដើម្បីរៀបចំ និងពិនិត្យមើលកំណត់ត្រា SPF សម្រាប់ដែនរបស់អ្នកដោយខ្លួនឯង?

 

ការបង្កើត SPF គឺជាប្រតិបត្តិការដ៏សាមញ្ញមួយ។ ក្នុងករណីភាគច្រើន ដើម្បីដំឡើងការការពារជាមូលដ្ឋាន វាគ្រប់គ្រាន់ក្នុងការសរសេរបន្ទាត់មួយនៅក្នុងកំណត់ត្រា TXT នៃដែន។ ប៉ុន្តែ​មាន​បញ្ហា​ជាច្រើន​នៅ​ទីនេះ​ផង​ដែរ៖

  • SPF ដំណើរការនៅកម្រិតដែន ហើយមិនត្រូវបានបញ្ជូនបន្តទៅដែនរងទេ។ នេះមានន័យថាអ្នកត្រូវបង្កើតកំណត់ត្រា SPF ផ្ទាល់ខ្លួនរបស់អ្នកសម្រាប់កម្រិតនីមួយៗ។
  • នៅក្នុងការផ្ទៀងផ្ទាត់ដែន SPF ផ្តោតទាំងស្រុងលើវាល “FROM” ដូច្នេះវាដំណើរការរួមគ្នាជាមួយ DKIM និង DMARC ដែលកំណត់ប៉ារ៉ាម៉ែត្រសម្រាប់ការស្វែងរកអ្នកបោកប្រាស់មិនត្រឹមតែនៅក្នុងវាល “អ្នកផ្ញើ” ប៉ុណ្ណោះទេប៉ុន្តែថែមទាំងនៅក្នុងអត្ថបទសារផងដែរ។

ដំណើរការនៃការបង្កើតកំណត់ត្រា SPF ធ្វើឡើងនៅលើគេហទំព័ររបស់អ្នកផ្តល់សេវា និងមាន 5 ជំហាន ។ ចុងក្រោយគឺពិនិត្យមើលថា SPF ដំណើរការនិងត្រឹមត្រូវ។ វាអាចត្រូវបានធ្វើនៅលើសេវាកម្មពិសេសមួយ៖

  • សេវាកម្មបច្ចេកទេស Kitterman ;
  • MXToolBox ។

ឬនៅក្នុងគណនីផ្ទាល់ខ្លួនរប ទិន្នន័យកាណាដា ស់អ្នកនៃសេវាកម្មសំបុត្រ Estismail ។ សញ្ញាធីកពណ៌បៃតងនៅក្នុង ផ្នែក “ស្ថានភាព” មានន័យថា SPF ត្រូវបានចុះឈ្មោះ និងអនុវត្តនៅក្នុង TXT – កំណត់ត្រាដែនគឺត្រឹមត្រូវ៖

Scroll to Top