အီးမေးလ်သည်ခေတ်သစ်ဆက်သွယ်ရေးတွင်အရေးကြီးသောအနေအထားကိုလက်ခံသည်။ အီးမေးလ်များကိုအမြင်အာရုံဆိုင်ရာအကျိုးသက်ရောက်မှုနှင့်သတင်းအချက်အလက်ဆက်သွယ်ရေးကိုတိုးတက်စေရန်အတွက်ရုပ်ပုံများသို့မဟုတ်ပူးတွဲဖိုင်များကိုအီးမေးလ်များတွင်ထည့်သွင်းရန်အကြိမ်ပေါင်းများစွာလိုအပ်သည်။ ဤဆောင်းပါးသည် PHP မှတစ်ဆင့်ဤလုပ်ဆောင်မှုများကိုမည်သို့အကောင်အထည်ဖော်ရမည်ကိုသင်ကြားပေးမည်,
ပထမ ဦး စွာ PPPMMMMQUER စာကြည့်တိုက်ကို install လုပ်ပါ။ ၎င်းကိုတေးရေးဆရာမှတဆင့် install လုပ်နိုင်သည် -
တေးရေးဆရာ Phpmailer / PhPmailer လိုအပ်သည်
ထို့နောက် PHP code တွင် PHPMMILER ဥပမာတစ်ခုဖွင့်ပြီးလက်ခံသူ, ပေးပို့သူ, ခေါင်းစဉ်စသည်တို့အပါအ 0 င်အီးမေးလ်၏သက်ဆိုင်ရာသတင်းအချက်အလက်များကိုပြုပြင်ရန်လိုအပ်သည်။
'ရောင်းချသူ / autoload.php လိုအပ်သည်'; // Phpmailer စာကြည့်တိုက် $ mailer = phpmailer \ phpmailer \ phpmailer (); // phpmailer ဥပမာတစ်ခုဖန်တီး // SMTP configure $ (MAILARER-> ISSMTP (); $ (smtp.example.com ', $ mailer-> SMTPAUTH = TRUE; $ (username = 'you@exple.com'; $ MAILER-> စကားဝှက် = 'သင်၏စကားဝှက်', $ MAILER-> PARK = 587; $ mailer-> charset = 'utf-8'; // အီးမေးလ်မက်ဆေ့ခ်ျကို $ mailer-> sixfrom ('you@examprom.com ',' You Name '; $ mailer- >> AddAndress ('- Orecipient@example.com', 'လက်ခံသူ၏အမည်'); $ MAILER-> ဘာသာရပ် = 'mail test: ရုပ်ပုံများနှင့်ပူးတွဲဖိုင်များ', $ (MAILARER-> Body = 'ဒါကရုပ်ပုံတွေနဲ့ပူးတွဲဖိုင်တွေနဲ့မက်ဆေ့ခ်ျတစ်ခုပဲ။ ''; $ MAILER-> Altbody = 'ဤသည်မှာစာ၏စာသားဗားရှင်းဖြစ်သည်။ '';
သင်အသုံးပြုနေသောအီးမေးလ်ပံ့ပိုးသူနှင့်အညီ SMTP configuration ကိုချိန်ညှိရန်လိုအပ်ကြောင်း ကျေးဇူးပြု. မှတ်သားပါ။
မက်ဆေ့ခ်ျတစ်ခုတွင်ပုံတစ်ပုံကိုထည့်ရန် `AddembeddedMedimage ()` method () `method ကို အသုံးပြု. embedded အရင်းအမြစ်တစ်ခုအဖြစ် embedded အရင်းအမြစ်တစ်ခုအဖြစ်ထည့်သွင်းနိုင်သည်။
// embedded Image-AddembeddedMedimage ('/ path / to / image.jpg', 'logo', 'logo.jpg'), // ပုံရိပ် $ MAILER-> Body ကိုကိုးကားရန် CID ကိုအသုံးပြုပါ။ = '<p><img src="cid:logo" alt="သစ်လိုအမှတ်တံဆိပ်"></p> '';
အထက်ဖော်ပြပါကုဒ်များတွင် `/ / လမ်းကြောင်း / image.jpg` image file ၏လမ်းကြောင်းဖြစ်သော image file ၏လမ်းကြောင်းဖြစ်သော image image image image image image image image image image hem in imageo ။
ဖိုင်တစ်ခုပူးတွဲရန်လိုအပ်ပါကဖိုင်ကို `` `` `method မှတဆင့်မက်ဆေ့ခ်ျကိုထည့်နိုင်သည်။
// ပူးတွဲပါ $ mailer-> addattachment ('/ path / file.pdf', 'docump.pdf');
ဤတွင် `/ / လမ်းကြောင်း / file.pdf` attachment file သို့လမ်းကြောင်းသည် attachment file သို့လမ်းကြောင်းဖြစ်သည်။
အရာအားလုံးအဆင်သင့်ဖြစ်လျှင် `ပို့ ()` နည်းလမ်းကိုခေါ်ဆိုခြင်းဖြင့်အီးမေးလ်ပို့နိုင်သည်။
// မေးလ် ($ mailer-> Send ()) { ECHO 'အီးမေးလ်ကိုအောင်မြင်စွာပို့လိုက်ပြီ။ ''; } အခြား Echo 'Mail Send မအောင်မြင်ပါ။ ' $ mailer-> အမှား errorinfo; }
ယခုအချိန်အထိ PHP တွင် PHP တွင်ရုပ်ပုံများနှင့်ပူးတွဲဖိုင်များကို PHP ရှိပုံများနှင့်ပူးတွဲဖိုင်များကိုမည်သို့ထည့်သွင်းရမည်ဟူသောအခြေခံစစ်ဆင်ရေးများကိုအောင်မြင်စွာကျွမ်းကျင်စွာကျွမ်းကျင်စွာကျွမ်းကျင်စွာကျွမ်းကျင်စွာကျွမ်းကျင်စွာကျွမ်းကျင်စွာကျွမ်းကျင်စွာကျွမ်းကျင်စွာကျွမ်းကျင်စွာကျွမ်းကျင်စွာကျွမ်းကျင်စွာကျွမ်းကျင်စွာကျွမ်းကျင်စွာကျွမ်းကျင်စွာကျွမ်းကျင်စွာကျွမ်းကျင်စွာကျွမ်းကျင်စွာကျွမ်းကျင်စွာကျွမ်းကျင်စွာကျွမ်းကျင်စွာကျွမ်းကျင်စွာပြုစုပျိုးထောင်ခဲ့သည်။ ဤအဆင့်များမှတဆင့်သင်၏အီးမေးလ်၏ဖော်ပြမှုကိုတိုးတက်စေပြီးလက်ခံသူအားပိုမိုအပြန်အလှန်အကျိုးပြုသောအီးမေးလ်အကြောင်းအရာများကိုလက်ခံနိုင်သည်။
၎င်းကိုလက်တွေ့တွင်အသုံးပြုသောအခါ configuration ကိုချိန်ညှိရန်ကွဲပြားခြားနားသောအီးမေးလ်ပို့ခြင်း၏လိုအပ်ချက်များကိုဖြည့်ဆည်းရန်အခြေအနေများနှင့်ကိုက်ညီစေရန်ညှိပါ။ ဤဆောင်းပါးသည်သင့်အတွက်အထောက်အကူဖြစ်လိမ့်မည်ဟုကျွန်ုပ်မျှော်လင့်ပါသည်။ အီးမေးလ်ပို့ရန် PHP ကိုပိုမိုကောင်းမွန်စွာအသုံးပြုပါ။