require_once('phpmailer/PHPMailerAutoload.php');
ထို့အပြင် SMTP ဆာဗာသတင်းအချက်အလက်ကိုလည်းလိုအပ်သည်။ Host 0 န်ဆောင်မှုပေးသူမှပေးထားသော SMTP 0 န်ဆောင်မှုကိုသင်ရွေးချယ်နိုင်သည်သို့မဟုတ်သင်ကိုယ်တိုင်တည်ဆောက်ရန်ရွေးချယ်နိုင်သည်။ အောက်ပါအချက်အလက်များကိုရယူရန်လိုအပ်သည်။
SMTP ဆာဗာလိပ်စာ
port နံပါတ် (ဥပမာ 587)
အသုံးပြုသူအမည်
Login စကားဝှက်
// မိတ်ဆက်ခဲ့သည်PHPMailerစာကြည့်တိုက်
require_once('phpmailer/PHPMailerAutoload.php');
// ဖန်တီးPHPMailerနမူနာ
$mail = new PHPMailer(true);
try {
// တည်ဆောက်သည်SMTPဆာဗာသတင်းအချက်အလက်
$mail->isSMTP();
$mail->Host = 'your_smtp_server_address';
$mail->SMTPAuth = true;
$mail->Username = 'your_username';
$mail->Password = 'your_password';
$mail->Port = 587;
// optional ကို debug mode ကို(ဖွံ့ဖြိုးရေးနှင့် debugging စဉ်အတွင်း enabled)
// $mail->SMTPDebug = 2;
// တည်ဆောက်သည်邮件内容
$mail->CharSet = 'UTF-8';
$mail->setFrom('your_email_address');
$mail->addAddress('recipient_email_address');
$mail->Subject = 'အမိန့်ပေးပို့အသိပေးစာ';
$mail->msgHTML('ချစ်ခင်ရပါသောဖောက်သည်များ,သင်၏အမှာစာကိုပို့ပြီ。ကျေးဇူးပြု. သင်၏အထုပ်ကိုအာရုံစိုက်ပါ。');
// အီးမေးလ်ပို့ပါ
$mail->send();
echo 'အီးမေးလ်ကိုအောင်မြင်စွာပို့ခဲ့သည်';
} catch (Exception $e) {
echo 'အီးမေးလ်ပို့ခြင်းမအောင်မြင်ပါ: ' . $mail->ErrorInfo;
}
အီးမေးလ်ချိန်ညှိချက်များအပိုင်း (UTF-8 အကြံပြုသည်), ပေးပို့သူ, လက်ခံသူ, အီးမေးလ်အကြောင်းအရာနှင့်ခန္ဓာကိုယ်အကြောင်းအရာများပါ 0 င်သည်။ $mail->send()
နည်းလမ်းကိုစစ်ဆင်ရေးများပေးပို့ခြင်းပြုလုပ်ရန်အသုံးပြုသည်။
အထက်ဖော်ပြပါအချက်အလက်များကိုအမှာစာမွမ်းမံခြင်းဆိုင်ရာယုတ္တိဗေဒဆိုင်ရာယုတ္တိဗေဒဆိုင်ရာယုတ္တိဗေဒဆိုင်ရာယုတ္တိဗေဒဆိုင်ရာယုတ္တိဗေဒဆိုင်ရာယုတ္တိဗေဒနှင့်အလိုအလျောက်အသိပေးချက်များရရှိရန်အတွက်အမှာစာသတင်းအချက်အလက်နှင့်အခြားအကြောင်းအရာများကိုပြောင်းလဲနိုင်သည်။
ဤနည်းလမ်းသည် configuration အတွက်ပြောင်းလွယ်ပြင်လွယ်ရှိပြီးပေါင်းစပ်ရန်လွယ်ကူသည်။ PHP e-commerce စနစ်များအတွက်အကောင်းဆုံးဖြစ်သည်။