របៀបផ្ញើអ៊ីម៉ែលពីស្គ្រីប PHP

វាងាយស្រួលក្នុងការផ្ញើអ៊ីម៉ែលពីស្គ្រីប PHP ដែលកំពុងរត់នៅលើគេហទំព័រ។ អ្នកអាចបញ្ជាក់ថាតើស្គ្រីបអ៊ីមែល PHP គួរប្រើ ម៉ាស៊ីន បម្រើ SMTP មូលដ្ឋានឬពីចម្ងាយសម្រាប់ផ្ញើសារ។

ឧទាហរណ៍ស្គ្រីបសំបុត្រ PHP

recipient@example.com "; $ subject = " សួស្ដី! "; $ body = " សួស្ដី, \ n \ n តើអ្នកនៅឯណា? "; ប្រសិនបើ (អ៊ីមែល ($ ទៅ, $ subject, $ body)) {echo ("

អ៊ីមែលបានផ្ញើដោយជោគជ័យ! "); } else {echo ("

ការបញ្ជូនអ៊ីមែលបរាជ័យ ... ") ។ }?>

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

ជម្រើសអ៊ីមែល PHP ច្រើនទៀត

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

មុខងារ អ៊ីមែល () រួមបញ្ចូលជាមួយ PHP PHP មិនគាំទ្រការផ្ទៀងផ្ទាត់ SMTP ទេ។ ប្រសិនបើ អ៊ីមែល () មិនដំណើរការសម្រាប់អ្នកទេឬមូលហេតុផ្សេងទៀតអ្នកអាចផ្ញើអ៊ីមែល ដោយប្រើការផ្ទៀងផ្ទាត់ភាពត្រឹមត្រូវរបស់ SMTP ។ នៅក្នុងមគ្គុទេសក៍នោះក៏ជាការបង្រៀនអំពីរបៀបធ្វើឱ្យស្គ្រីប PHP របស់អ្នកគាំទ្រការអ៊ិនគ្រីប SSL ។

ដើម្បីប្រាកដថាអ្នកប្រើបញ្ចូលអាសយដ្ឋានអ៊ីមែលពិតអ្នកអាច ធ្វើឱ្យវាលអត្ថបទមានសុពលភាព ដើម្បីធានាថាវាមានរចនាសម្ព័ន្ធអ៊ីម៉ែល។

ប្រសិនបើអ្នកចង់បញ្ជាក់ឈ្មោះរបស់អ្នកទទួលបន្ថែមទៅអាសយដ្ឋាន "ទៅ" គ្រាន់តែបន្ថែមឈ្មោះក្នុងសញ្ញាដកស្រង់ហើយបន្ទាប់មកដាក់អាសយដ្ឋានអ៊ីមែលនៅក្នុងតង្កៀបដូចជា "ឈ្មោះបុគ្គល <អ្នកទទួល អ៊ីម៉ែល "

ព័ត៌មានជំនួយ: ព័ត៌មានបន្ថែមអំពីមុខងារផ្ញើសាររបស់ PHP លេចឡើងនៅ PHP.net ។

ការការពារស្គ្រីបរបស់អ្នកពីការក្លែងបន្លំ

ប្រសិនបើអ្នកប្រើមុខងារ mail () រួមបញ្ចូលជាមួយ webform ជាពិសេសត្រូវប្រាកដថាអ្នកពិនិត្យមើលថាវាត្រូវបានគេហៅចេញពីទំព័រដែលអ្នកចង់បាននិងការពារសំណុំបែបបទជាមួយអ្វីមួយដូចជា CAPTCHA ។

អ្នកក៏អាចពិនិត្យមើលខ្សែអក្សរគួរឱ្យសង្ស័យ (និយាយថា "Bcc:" អមដោយអាសយដ្ឋានអ៊ីម៉ែលមួយចំនួន) ។