အီးမေးလ်တိုးမြှင့်ခြင်းသည် 0 က်ဘ်ဆိုက်ပိုင်ရှင်များကိုအသုံးပြုသူကပ်လျက်တိုးချဲ့မှုကိုတိုးမြှင့်ပေးနိုင်ရန်ကူညီနိုင်သည့်ထိရောက်သောကြော်ငြာပရိုမိုးရှင်းအစီအစဉ်ဖြစ်သည်။ 0 က်ဘ်ဆိုဒ်တွင်အီးမေးလ်ပို့သည့်အီးမေးလ်၏ကြော်ငြာတင်ခြင်းလုပ်ငန်းကို PHP နှင့် Phpmailer မှတဆင့်အကောင်အထည်ဖော်နိုင်သည်။ PHP သည်ကျယ်ပြန့်စွာအသုံးပြုသော server-side scripting language ဖြစ်သည်။ Phpmailer သည်အီးမေးလ်အမျိုးမျိုးပို့ရန်အသုံးပြုနိုင်သည့် Eppmailer Php Mail ကိုပို့ပေးသည်။
Phpmailer ကိုသုံးပြီးအီးမေးလ်များကိုမပို့မီ SMTP server, အီးမေးလ်အကောင့်နှင့်စကားဝှက်အပါအ 0 င်အီးမေးလ်များပို့ရန် parameters များကို configure လုပ်ရန်လိုအပ်သည်။ ဤနေရာတွင် QQ MailBox ကို SMTP server တစ်ခုအဖြစ် အသုံးပြု. စာပို့ခြင်းဥပမာတစ်ခုဖြစ်သည်။
'Phpmailer / phppyarutoload.php လိုအပ်သည်။ $ mail = phpmailer အသစ်, $ မေးလ် -> ISSMTP (); // SMTP သို့အီးမေးလ်ပို့ခြင်းနည်းလမ်းကိုသတ်မှတ်ပါ $ မေးလ် -> host = 'smtp.qq.com'; // SMTP ဆာဗာ $ မေးလ် -> SMTPAUTH = စစ်မှန်တဲ့; // SMTP authentication ကို $ mail-> Username = 'username =' [email protected] '; // အီးမေးလ်အကောင့် $ မေးလ် -> စကားဝှက် = 'သင်၏အီးမေးလ် - စကားဝှက်', // အီးမေးလ်စကားဝှက် $ မေးလ် -> SSLCure = 'SSL'; // encryption နည်းလမ်း $ မေးလ် -> port = 465; // SMTP port နံပါတ် $ မေးလ် -> SEFFOM ('သင်၏အမည်'), $ မေးလ် -> AddAddress ('- [email protected]', 'လက်ခံသူ၏အမည်');
အီးမေးလ်အကြောင်းအရာများကိုတည်ဆောက်ရာတွင်, သင်သည်အီးမေးလ်၏ဘာသာရပ်နှင့်ခန္ဓာကိုယ်ကိုထည့်သွင်းရန်လိုအပ်သည်။ အီးမေးလ်အကြောင်းအရာနှင့်ခန္ဓာကိုယ်၏အကြောင်းအရာကို $ မေးလ်အရာဝတ်ထု၏ 0 င ် ခန္ဓာကိုယ်၏ ဂုဏ်သတ္တိများကို သုံး. သင်ပါဝင်နိုင်သည်။
$ မေးလ် -> ဘာသာရပ် = 'PhpPSEER မှမင်္ဂလာပါ'; // မေးလ်ဘာသာရပ် $ မေးလ် -> ခန္ဓာကိုယ် = 'ဒါက HTML message body'; // မေးလ်ခန္ဓာကိုယ် $ မေးလ် -> Altbody = 'ဒီဟာကစာသားမက်ဆေ့ခ်ျရဲ့ခန္ဓာကိုယ်ဖြစ်တယ်'; // မေးလ်ခန္ဓာကိုယ် (လွင်ပြင်စာသားပုံစံ)
ပူးတွဲဖိုင်များကိုထည့်သွင်းရန်လိုအပ်ပါကပူးတွဲဖိုင်ဖိုင်များကိုထည့်ရန် $ မေးလ်အရာဝတ်ထု၏ addattachment နည်းလမ်းကိုသုံးနိုင်သည်။ ဤတွင်ရုပ်ပုံပူးတွဲဖိုင်များကိုထည့်သွင်းခြင်း၏ဥပမာတစ်ခုဖြစ်သည်။
$ mail-> addattachment ('/ path / to / image.jpg),' New-image.jpg '); // ပူးတွဲဖိုင်ထည့်ပါ
အီးမေးလ်အကြောင်းအရာကိုဆောက်လုပ်ပြီးပါကအီးမေးလ်ပို့ရန် $ မေးလ်အရာဝတ်ထု၏ ပို့ နည်းနည်းလမ်းကိုသင်အသုံးပြုနိုင်သည်။
လျှင် (! $ မေးလ် -> Send ()) { Echo 'Mail Send မအောင်မြင်ပါ။ ' $ mail-> errorinfo; } အခြား ECHO 'အီးမေးလ်ကိုအောင်မြင်စွာပို့လိုက်ပြီ။ ''; }
PHP နှင့် PPPMQMILER မှတစ်ဆင့်ကျွန်ုပ်တို့၏ဝက်ဘ်ဆိုက်ရှိအီးမေးလ်များ၏ကြော်ငြာများကိုကြော်ငြာခြင်းကိုအကောင်အထည်ဖော်နိုင်သည်။ အီးမေးလ်များကိုပို့ရန်, အီးမေးလ်များကိုတည်ဆောက်ရန်အတွက် parameters များကို configure လုပ်ပါ, ထို့နောက်အီးမေးလ်ပို့ခြင်းအားအကောင်အထည်ဖော်ရန် Send method ကိုဖုန်းဆက်ပါ။ ဒီဆောင်းပါးကသင့်ကိုကူညီလိမ့်မယ်လို့မျှော်လင့်ပါတယ်။