တစ်ဦးက PHP script ကိုတစ်ဦးထံမှထွက် SMTP server ကိုချိတ်ဆက်ရန်ကဘယ်လို
တစ်ဦးက PHP script ကိုကနေအီးမေးလ်တစ်စောင်ပို့ခြင်း ကြောင့်အလုပ်လုပ်တယ်လျှင် ... ရိုးရှင်းတဲ့အစာရှောင်ခြင်း, လွယ်ကူပါ!
အဆိုပါ PHP ကိုမေးလ် () function ကိုမှန်ကန်စေသည်အရာကိုအပိုင်းဒါရိုးရှင်းသောပြောင်းလွယ်ပြင်လွယ်၏၎င်း၏မရှိခြင်းဖြစ်ပါသည်, သို့သော်နှင့်အတူတဦးတည်းကပြဿနာစတော့ရှယ်ယာ PHP ကိုမေးလ် () ပုံမှန်အားဖြင့်သင်အသုံးပြုကြပါစို့ပါဘူးဆိုတာပါပဲ SMTP သင့်ရဲ့ရွေးချယ်မှုဆာဗာကမ ထောက်ခံမှု SMTP စစ်မှန်ကြောင်းအထောက်အထားပြသခြင်း။
ကံကောင်းထောက်မစွာ, PHP ရဲ့ built-in ချို့ယွင်းချက်ကျော်လွှားခက်ခဲသည်မဟုတ်။ အများဆုံးကအီးမေးလ်အသုံးပြုသူများအဘို့, အခမဲ့သစ်တော်သီးမေးလ်အထုပ်လိုအပ်ရှိသမျှတို့သည်တန်ခိုးတော်နှင့်ပြောင်းလွယ်ပြင်လွယ်ကမ်းလှမ်း, ထိုသို့နှစ်သက်တဲ့အထွက်မေးလ်ဆာဗာနှင့်အတူ authenticates ။ တိုးမြှင်လုံခြုံရေးအတွက်, encrypt လုပ်ထား SSL ကိုဆက်သွယ်မှု အဖြစ်ကောင်းစွာသစ်တော်သီးမေးလ်သုံးပြီးမေးလ်ပို့ခြင်းအဘို့အထောက်ခံနေကြသည်။
ဘယ်လို SMTP Authentication နှင့်အတူတစ်ဦးက PHP Script ကနေအီးမေးပို့ပါရန်
start ဖို့, သစ်တော်သီးမေးလ်အထုပ်ကိုတပ်ဆင်ပါ။ ပုံမှန်အားဖြင့်, ဒီပြီးသား PHP ကို 4 အားဖြင့်သင်တို့အဘို့ပြုခဲ့ကြမည်ဖြစ်ပြီးနောက်ပိုင်းတွင်, ဒါပေမယ့်သင်ပြီးသားကြောင့်ရှိပါကသေချာမနေလျှင်, ရှေ့ဆက်သွားနှင့်က install လုပ်ပါ။
ဒီ code ကို copy:
? php require_once "Mail.php"; = "စန်ဒရာပေးပို့သူ" $ mail-> getMessage () " p>"); } အခြား {ပဲ့တင်သံ ( " အောင်မြင်စွာလှေတျတျောမူကို Message p>"); }?>
ကျွန်တော်တို့ရဲ့ဥပမာထဲမှာရှိသမျှကိုရဲရင့်သောစာသား Locate နှငျ့သငျဖို့သက်ဆိုင်ရာဖြစ်ပါတယ်ဘာပဲဖို့ script ကိုအဲဒီဒေသတွေမှာပြောင်းပေးပါ။ သူတို့သည်သင်အလုပ်ဖို့ PHP ကိုဇာတ်ညွှန်းအဘို့အလို့ငှာပြောင်းလဲပစ်ရမယ်လို့တစ်ခုတည်းသောဒေသများဖြစ်ကြသည်, ဒါပေမယ့်လည်းများလွန်းခြင်း, ဘာသာရပ်နှင့်ခန္ဓာကိုယ်ကစာသားကိုထိန်းညှိဖို့သေချာပါစေ။
- ကနေ: သင်မက်ဆေ့ခ်ျပို့ချင်ရာမှအဆိုပါအီးမေးလ်လိပ်စာ
- မှ: အဆိုပါလက်ခံရရှိသူရဲ့အီးမေးလ်လိပ်စာနှင့်အမည်အား
- အိမ်ရှင်: သင့်အထွက် SMTP server အမည်တစ်ခု
- အသုံးပြုသူအမည်: အဆိုပါ SMTP အသုံးပြုသူအမည် (မေးလ် retrieve မှအသုံးပြုသောအသုံးပြုသူအမည်အဖြစ်ပုံမှန်အားဖြင့်အတူတူပင်)
- စကားဝှက်ကို: SMTP authentication များကိုစကားဝှက်
မှတ်ချက်: အထက်ပါဥပမာ SMTP စစ်မှန်ကြောင်းအထောက်အထားပြသခြင်းနှင့်အတူဒါပေမယ့် SSL encryption မပါဘဲအီးမေးလ်တစ်စောင်ပို့ပေးတဲ့ PHP ကိုဇာတ်ညွှန်းသည်။ သငျသညျအဖြစ်ကောင်းစွာ encryption ကိုလိုလျှင်, သင့်ရဲ့အချက်အလက်တွေကိုနှင့်အတူရဲရင့်သောစာသားဖလှယ်, တဖန်, အစားကဒီ script ကိုအသုံးပြုပါ။
? php require_once "Mail.php"; = "စန်ဒရာပေးပို့သူ" $ mail-> getMessage () " p>"); } အခြား {ပဲ့တင်သံ ( " အောင်မြင်စွာလှေတျတျောမူကို Message p>"); }?>