ការពន្យល់កម្មវិធីបង្កើតអ៊ីមែល
មួយ កម្មវិធីបង្កើតអ៊ីមែល មើលទៅដូចជាមន្តអាគមន៍ពីខាង ក្រៅ — ចុចមួយដងហើយអាសយដ្ឋានលេចឡើងដែលពិតជាទទួលសំបុត្រ។ នៅខាងក្នុង វាគឺជាសេវាកម្មធម្មតាបីភ្ជាប់ជាមួយគ្នា: អ្នកជ្រើសរើសឈ្មោះ ម៉ាស៊ីនមេ សំបុត្រពិតប្រាកដ និងបំណែកតូចនៃ JavaScript នៅក្នុងកម្មវិធីរុករករបស់អ្នក។ នេះគឺជារបៀបដែលលំហូរទាំងមូលដំណើរការ ពីដើមដល់ចប់។
ជំហានទី 1: ជ្រើសរើសឈ្មោះអ្នកប្រើនៅលើដែនដែលយើងជាម្ចាស់
នៅពេលអ្នកបើកទំព័រដើម JavaScript សុំម៉ាស៊ីនមេរបស់យើងសម្រាប់ឈ្មោះ អ្នកប្រើដោយចៃដន្យនិងដែនសកម្មរបស់យើងមួយ — ឧទាហរណ៍ fox-blue-7 + example.com → fox-blue-7@example.com។ ឈ្មោះអ្នកប្រើមកពីបញ្ជីពាក្យបូក លេខតូច; ដែនមកពីបញ្ជីដែលយើងរក្សា។
សំខាន់: យើងជាម្ចាស់ដែនទាំងអស់។ DNS ពិត កំណត់ត្រា MX ពិត ម៉ាស៊ីនមេសំបុត្រពិតនៅពីក្រោយពួកវា។ នោះហើយជាមូលហេតុដែលសំបុត្រ ដែលផ្ញើទៅអាសយដ្ឋានដែលចេញដោយកម្មវិធីបង្កើតមកដល់ពិតប្រាកដ។ សេវាកម្ម ក្លែងក្លាយដែលគ្រាន់តែបង្ហាញអាសយដ្ឋានសម្មត (ដោយមិនជាម្ចាស់ដែន) មិនអាចទទួលអ្វីបានទេ។
ជំហានទី 2: SMTP ទទួលសំបុត្រ
នរណាម្នាក់ — ទម្រង់ការចុះឈ្មោះ មិត្តភ័ក្តិ យុទ្ធនាការទីផ្សារ — ផ្ញើ សំបុត្រទៅអាសយដ្ឋានរបស់អ្នក។ ម៉ាស៊ីនមេរបស់ពួកគេស្វែងរកកំណត់ត្រា MX សម្រាប់ដែន ភ្ជាប់ទៅម៉ាស៊ីនមេសំបុត្ររបស់យើងតាមរយៈ SMTP (ពិធីការ ដូចគ្នាដែល Gmail និង Outlook ប្រើ) ហើយដឹកជញ្ជូនសារ។
ពីទស្សនៈរបស់អ្នកផ្ញើ អាសយដ្ឋានមិនអាចបែងចែកពីធម្មតាបាន។ គ្មាន សញ្ញាសម្គាល់កម្រិតពិធីការដែលនិយាយថា «នេះមកពីកម្មវិធីបង្កើតអ៊ីមែល»។ មធ្យោបាយតែមួយគត់ដើម្បីរកឃើញអាសយដ្ឋានដែលចេញដោយកម្មវិធីបង្កើតគឺត្រួត ពិនិត្យដែនប្រឆាំងនឹងបញ្ជីរារាំងដែលបានបោះពុម្ព — នោះហើយជាមូលហេតុដែល កម្មវិធីបង្កើតអ៊ីមែលចៃដន្យ របស់យើងបង្វិលដែន; សូមមើល ដែនថ្មី។
ជំហានទី 3: សារត្រូវបានញែកនិងរក្សាទុក
ម៉ាស៊ីនមេសំបុត្រញែកសារ MIME — បំបែកអ្នកផ្ញើ អ្នកទទួល ប្រធានបទ តួ អត្ថបទធម្មតា តួ HTML និងឯកសារភ្ជាប់ណាមួយ។ ទិន្នន័យរស់នៅក្នុង មូលដ្ឋានទិន្នន័យ; ឯកសារភ្ជាប់ត្រូវបានរក្សាទុកជាឯកសារ។ អ្វីៗគ្រប់យ៉ាង ត្រូវបានភ្ជាប់ទៅអាសយដ្ឋានអ្នកទទួល។
ម៉ាស៊ីនមេសំបុត្រក៏ដំណើរការជំហានសុវត្ថិភាព: HTML ត្រូវបានសម្អាត (ស្គ្រីបនិងស្លាកគ្រោះថ្នាក់ត្រូវបានដក) ឯកសារភ្ជាប់ត្រូវបានដាក់ទង់ ប្រសិនបើពួកវាមានផ្នែកបន្ថែមគ្រោះថ្នាក់ ហើយសារត្រូវបានសន្ទស្សន៍ សម្រាប់ទិដ្ឋភាពប្រអប់សំបុត្រ។ នោះគឺជាផ្នែក «សុវត្ថិភាព» នៃ កម្មវិធីបង្កើតអ៊ីមែលសុវត្ថិភាព។
ជំហានទី 4: WebSocket រុញទៅកម្មវិធីរុករករបស់អ្នក
ផ្ទាំងកម្មវិធីរុករករបស់អ្នករក្សាការតភ្ជាប់ WebSocket ជាប់លាប់ទៅ ម៉ាស៊ីនមេរបស់យើង។ នៅពេលដែលសារថ្មីត្រូវបានរក្សាទុកសម្រាប់អាសយដ្ឋាន របស់អ្នក ម៉ាស៊ីនមេរុញការជូនដំណឹងតាមរយៈ WebSocket នោះ។ ផ្ទាំងរបស់ អ្នកទទួលការរុញហើយបង្ហាញសារថ្មីនៅផ្នែកខាងលើនៃប្រអប់សំបុត្រក្នុង មិល្លីវិនាទី។
នេះគឺជាអ្វីដែលធ្វើឱ្យ កម្មវិធីបង្កើតអ៊ីមែលភ្លាមៗ ភ្លាមៗពិតប្រាកដ។ ផលិតផលផ្អែកលើការ polling វាយម៉ាស៊ីនមេរាល់ប៉ុន្មាន វិនាទីហើយមានអារម្មណ៍យឺត។ ការរុញពេលវេលាជាក់ស្តែងដឹកជញ្ជូនលឿនដូច ស្រទាប់ SMTP បានបញ្ចប់ការរក្សាទុក — ជាធម្មតាក្រោម 1 វិនាទីបន្ទាប់ ពីអ្នកផ្ញើចុចផ្ញើ។
ជំហានទី 5: អ្នកអាន ចម្លង និងបន្ត
អ្នកឃើញសារ។ អ្នកចម្លងអ្វីៗដែលអ្នកត្រូវការ — លេខកូដផ្ទៀងផ្ទាត់ magic link ឯកសារភ្ជាប់។ អ្នកបិទផ្ទាំង។
អាសយដ្ឋានបន្តមាននៅលើម៉ាស៊ីនមេរបស់យើងសម្រាប់បង្អួចរក្សាទុក (សូម មើល តើអ៊ីមែលដែល បានបង្កើតមានរយៈពេលប៉ុន្មាន)។ ប្រសិនបើអ្នកបើក URL ដូចគ្នាម្តង ទៀតក្នុងបង្អួចនោះ ប្រអប់សំបុត្រនៅទីនោះ។ បន្ទាប់ពីបង្អួច សំបុត្រនិង អាសយដ្ឋានខ្លួនឯងត្រូវបានសម្អាត។
«កម្មវិធីបង្កើត» នៅទីនេះមានន័យអ្វីពិតប្រាកដ
អាសយដ្ឋានមិនត្រូវបានបំផ្លាញនៅពេលដែលអ្នកបិទផ្ទាំងទេ។ មួយ កម្មវិធី បង្កើតអ៊ីមែលឥតគិតថ្លៃ មានន័យថា:
- អ្នកមិនត្រូវផ្តល់ឱ្យយើងនូវអត្តសញ្ញាណណាមួយដើម្បីបង្កើតអាសយដ្ឋានទេ។
- អ្នកមិនមានទំនាក់ទំនងរយៈពេលវែងជាមួយវាទេ។
- នរណាម្នាក់ផ្សេងទៀតអាចទទួលបានអាសយដ្ឋានដូចគ្នាក្រោយមក (បន្ទាប់ពី ការសម្អាតការរក្សាទុក) ហើយប្រអប់សំបុត្រនឹងមិនត្រូវបានភ្ជាប់ទេ។
- អ្នកមិនរំពឹងថានឹងមានការគាំទ្រអតិថិជន ការសង្គ្រោះពាក្យសម្ងាត់ ឬ ការធានាផ្សេងទៀតណាមួយទេ។
វាគឺជាសមមូលអ៊ីមែលនៃកែវក្រដាស — សមនឹងគោលបំណង បន្ទាប់មកជំនួស។
អ្វីដែលកម្មវិធីបង្កើតអ៊ីមែលមិនមែន
មួយ កម្មវិធីបង្កើតអ៊ីមែល មិនមែន:
- ឧបករណ៍សំបុត្រចេញ។ ទទួលតែប៉ុណ្ណោះ — គ្មានការ ដាក់ស្នើ SMTP ទេ។ សមត្ថភាពផ្ញើគ្រាន់តែមិនមាន។
- ឧបករណ៍សារឥតបានការ។ ការដែលអាសយដ្ឋានចេញដោយ កម្មវិធីបង្កើតមិនអនុញ្ញាតឱ្យអ្នករំលោភបំពាននរណាម្នាក់ទេ។
- អនាមិកតាមអត្ថន័យដាច់ខាត។ ប្រសិនបើអ្នកផ្ញើសារ ពី Gmail ពិតរបស់អ្នកទៅអាសយដ្ឋានពីកម្មវិធីបង្កើតនេះ អាសយដ្ឋាន ពិតរបស់អ្នកនៅក្នុងក្បាល មើលឃើញនៅក្នុងប្រអប់សំបុត្រ។
- អ៊ិនគ្រីប end-to-end។ SMTP ស្តង់ដារដឹកជញ្ជូន ជាអត្ថបទធម្មតា។ ប្រសិនបើ E2EE សំខាន់ ប្រើ PGP/S-MIME នៅលើ គណនីពិត។
ហេតុអ្វីបានជាកម្មវិធីបង្កើតអ៊ីមែលពិតប្រាកដឈ្នះគេហទំព័រអាសយដ្ឋានក្លែងក្លាយ
គេហទំព័រខ្លះបង្កើតអាសយដ្ឋានក្លែងក្លាយដែលមើលទៅសមហេតុផលនៅលើដែនដែល ល្បីល្បាញតែមិនមែនជាម្ចាស់។ អាសយដ្ឋានមើលទៅពិត ប៉ុន្តែគ្មានអ្វីមក ដល់វាទេ។ វាមានប្រយោជន៍តែប្រសិនបើទម្រង់ត្រួតពិនិត្យតែទម្រង់ មិនដែល ផ្ញើការផ្ទៀងផ្ទាត់។
ទម្រង់ការចុះឈ្មោះទំនើបផ្ញើជំហានផ្ទៀងផ្ទាត់ក្នុង 90% នៃករណី។ កម្មវិធីបង្កើតអ៊ីមែល ពិតប្រាកដ — ដែលជាម្ចាស់ដែន និងដំណើរការម៉ាស៊ីនមេសំបុត្រ — គឺជាប្រភេទតែមួយដែលដំណើរការសម្រាប់ ទម្រង់ទាំងនោះ។
សេចក្តីសន្និដ្ឋាន
«កម្មវិធីបង្កើត» ពិពណ៌នាទំនាក់ទំនង មិនមែនបច្ចេកវិទ្យាទេ។ បច្ចេកវិទ្យា ដូចគ្នាទៅនឹងម៉ាស៊ីនមេសំបុត្រផ្សេងទៀតណាមួយ។ អ្វីដែលធ្វើឱ្យអាសយដ្ឋាន ខុសគ្នាគឺការត្រៀមខ្លួនរបស់អ្នកដើម្បីដើរចេញពីវា។
សម្រាប់ការសង្ខេបកម្រិតខ្ពស់ សូមមើល កម្មវិធីបង្កើតអ៊ីមែលគឺជា អ្វី។ សម្រាប់ការប្រើជាជំហានៗ សូមមើល របៀបប្រើកម្មវិធីបង្កើត អ៊ីមែលឥតគិតថ្លៃ។