နိဒါန်း
e-commerce 0 ဘ်ဆိုဒ်များလုပ်ဆောင်မှုတွင်အသုံးပြုသူသုံးသပ်ချက်များသည်ယုံကြည်ကိုးစားမှုနှင့်ရောင်းအားတိုးမြှင့်ခြင်းအတွက်အဓိကအချက်များအနက်မှတစ်ခုဖြစ်သည်။ အသုံးပြုသူသုံးသပ်ချက်များကိုအချိန်မီတုံ့ပြန်ရန်ကုန်သည်များသည်ကုန်သည်များအားလျင်မြန်စွာပြန်လည်သုံးသပ်ရန်နှင့်ပြန်လည်သုံးသပ်ရန်အချိန်မီတိုင်းတာမှုများပြုလုပ်ရန်အတွက်ကုန်သည်များသည်အီးမေးလ်သတိပေးချက်များကိုသုံးနိုင်သည်။ ဤဆောင်းပါးသည် Phpmailer စာကြည့်တိုက်ကိုအကဲဖြတ်ခြင်းဆိုင်ရာအီးမေးလ်များကိုပေးပို့ရန် Phpmailer စာကြည့်တိုက်ကိုမည်သို့အသုံးပြုရမည်ကိုမိတ်ဆက်ပေးလိမ့်မည်။
1 ။ ပြင်ဆင်မှု
မစတင်မီကျွန်ုပ်တို့သည်အောက်ပါကြိုတင်ပြင်ဆင်မှုများကိုပြုလုပ်ရန်လိုအပ်သည်။ 1 ။ PHP ပတ်ဝန်းကျင်ကိုမှန်ကန်စွာတပ်ဆင်ထားကြောင်းသေချာပါစေ။ 2 ။ Phpmailer စာကြည့်တိုက်ကိုဒေါင်းလုတ် လုပ်. install လုပ်ပြီး၎င်းကိုစီမံကိန်းလမ်းညွှန်သို့ထုတ်ယူပါ။ 3 ။ အီးမေးလ်ကိုအောင်မြင်စွာပေးပို့နိုင်အောင် SMTP server အချက်အလက်ကိုပြင်ဆင်ပါ။
2 ။ အီးမေးလ်သတိပေးခြင်း script များတပ်ဆင်ပါ
e-commerce ဝက်ဘ်ဆိုက်များတွင်အသုံးပြုသူသုံးသပ်ချက်များကိုများသောအားဖြင့်ဒေတာဘေ့စ်တွင်သိမ်းဆည်းထားသည်။ အကဲဖြတ်သတိပေးချက်ကိုအကဲဖြတ်ရန်အီးမေးလ်များကိုအကောင်အထည်ဖော်ရန်အတွက် PHP script ကိုအသုံးပြုသူအကဲဖြတ်ချက်များကိုဒေတာဘေ့စ်ထဲသို့ထည့်သွင်းပြီးနောက်အီးမေးလ်သတိပေးချက်များကိုအလိုအလျောက်စတင်ရန်လိုအပ်သည်။ ဤတွင်ရိုးရှင်းသောကုဒ်ဥပမာတစ်ခုရှိသည်။
<?php
require 'PHPMailer/PHPMailerAutoload.php';
function sendEmailNotification($email, $subject, $message) {
$mail = new PHPMailer(true);
try {
$mail-> islowmtp ();
$ မေးလ် -> Host = 'SMTP.ExAXAPLALCAPLONCORCONCORM'; // SMTP ဆာဗာလိပ်စာ $ မေးလ် -> smtpauth = စစ်မှန်တဲ့;
$ မေးလ် -> username = 'your_email@example.com'; // SMTP အကောင့် $ မေးလ် -> စကားဝှက် = 'your_password'; // SMTP စကားဝှက် $ မေးလ် -> SMTSECURE = 'TLS';
$ မေးလ် -> Port = 587;
$ mail-> sixfrom ('သင်၏အမည်' 'သင်၏အမည်'); // ပေးပို့သူစာတိုက်ပုံးနှင့်အမည် $ မေးလ် -> AddAddress ($ အီးမေးလ်), // လက်ခံသူ၏စာတိုက်ပုံး $ မေးလ် -> Ishtml (True);
$ မေးလ် -> ဘာသာရပ် = $ ဘာသာရပ်;
$ မေးလ် -> ခန္ဓာကိုယ် = $ မက်ဆေ့ခ်ျ,
$ မေးလ် -> Send ();
ECHO 'အီးမေးလ်ကိုအောင်မြင်စွာပို့လိုက်ပြီ။ '';
} ဖမ်းမိခြင်း (ခြွင်းချက် $ င) {
Echo 'Mail Send မအောင်မြင်ပါ။ ' $ mail-> errorinfo;
}
}
function လက်ကိုင်လက်ကိုင် ($ ပြန်လည်သုံးသပ်) {
$ email = 'Seller_Email@example.com'; // ကုန်သည်အီးမေးလ်ဘာသာရပ် = 'အသုံးပြုသူအသစ်ပြန်လည်သုံးသပ်ခြင်း', // အီးမေးလ်ဘာသာရပ် $ Message = '' သင်အသုံးပြုသူအသစ်ကိုပြန်လည်သုံးသပ်ရန် - ' $ ပြန်လည်သုံးသပ်ခြင်း, // အီးမေးလ်အကြောင်းအရာ SendEmailNotification ($ အီးမေးလ်, $ ဘာသာရပ်, $ မက်ဆေ့ခ်ျ);
}
// ကျွန်ုပ်တို့တွင်ပြန်လည်သုံးသပ်ခြင်းဇယားသို့ထည့်သွင်းရန်အကဲဖြတ်ရန်အကဲဖြတ်သည့်ခလုတ်တစ်ခုရှိသည်ဆိုပါစို့။ '';
HandleusEperreview ($ ပြန်လည်သုံးသပ်ခြင်း);
>
အထက်ပါဥပမာကုဒ်တွင် Phpmailer စာကြည့်တိုက်ကိုပထမဆုံးမိတ်ဆက်ပေးပြီး `SendEmailNotification` function ကိုစာပို့ရန်သတ်မှတ်ထားသည်။ ဤလုပ်ဆောင်ချက်သည်အီးမေးလ်များပို့ရန် SMTP ကိုအသုံးပြုသည်။ SMTP ဆာဗာလိပ်စာ, SMTP အကောင့်, SMTP စကားဝှက်, Sender အီးမေးလ်, လက်ခံသူ၏အီးမေးလ်, ထို့နောက်ကျွန်ုပ်တို့သည် `handsueerereergregeview` function ကိုသတ်မှတ်ပြီးအီးမေးလ်၏ဘာသာရပ်နှင့်အကြောင်းအရာကိုတည်ဆောက်ရန်` sendemailnotification`. `sendemailnotification`. function ကိုခေါ်ဆိုသည်။ နောက်ဆုံးအနေနဲ့အသုံးပြုသူပြန်လည်သုံးသပ်ပြီးနောက်အစပျိုးလိုက်တဲ့အစပျိုးလိုက်တာကဒေတာဘေ့စ်ထဲကိုထည့်သွင်းထားတာကိုထည့်သွင်းစဉ်းစားကြပါစို့။
3 ။ အကျဉ်းချုပ်
ဤဆောင်းပါးမှတစ်ဆင့် E-commerce ဝက်ဘ်ဆိုက်များရှိအကဲဖြတ်ခြင်းသတိပေးချက်များကိုအလိုအလျှောက်ပေးပို့ခြင်းအီးမေးလ်များကိုအလိုအလျှောက်ပေးပို့ခြင်းအီးမေးလ်များကိုအကောင်အထည်ဖော်ရန် Phpmailer စာကြည့်တိုက်ကိုမည်သို့အသုံးပြုရမည်ကိုပြသသည်။ ကုန်သည်များသည်အသုံးပြုသူမှတုန့်ပြန်မှုများကိုဤနည်းလမ်းမှတစ်ဆင့်တကယ့်အချိန်ကိုတကယ့်အချိန်ကိုရနိုင်, ဒီဆောင်းပါးက developer တွေကိုကူညီနိုင်အောင်ကူညီနိုင်မယ်လို့မျှော်လင့်ပါတယ်။