ဘယ်လို PHP ကိုအတွက်အပို header နှင့်အတူအီးမေးလ်ပေးပို့ပါရန်

PHP ကိုအတူအီးမေးလ်ပို့ရလွယ်ကူသောနှင့်ကန့်သတ် Is


အတူအီးမေးလ်များကိုပေးပို့ခြင်း PHP ကို ရိုးရှင်း; သင်လိုအပ်သမျှသော function တစ်ခုနှင့်သုံးအငြင်းပွားမှုများဖြစ်ပါတယ်။ ဒါကသို့သော်ပုံမှန်အီးမေးလ်မက်ဆေ့ခ်ျမှလည်းမရှိအားလုံးတော့မဟုတ်ပါဘူး။ မဆို PHP ကိုအီးမေးလ်ကဒီအသုံးပြုမှုအချို့သောအခြေခံလုပ်ဆောင်ချက်များကိုကင်းမဲ့ကြောင်းထုတ်ဖေါ်ကြလိမ့်မည်မျှသာတစ်ချက်ထက်ပိုမိုနီးကပ်စွာကြည့်ပါ။ ဥပမာအားဖြင့်, ကမသတ်မှတ်ပါဘူး : မှစ. header ကိုလိုင်း ။ အသုံးပြုမှုလွယ်ကူခြင်းအဘို့အ PHP ရဲ့ဂုဏ်သတင်းနှင့်အတူစောင့်ရှောက်ခြင်းအတွက်, သို့သော်, တစ်ဦးအမြန်ဖြေရှင်းနိုင်မယ့်: ရုံထိုကဲ့သို့သော X-Mailer, CC အဖြစ်အပိုခေါင်းစီးများသတ်မှတ်ရန်နောက်ထပ်အငြင်းအခုံ add: နှင့်, သင်တန်း, မှ:

မှတ်ချက်: အကယ်. သင်သည်တစ်ခုထက် ပို. အပို header ကိုသတ်မှတ်ပါက, သေချာသင်ရည်ရွယ်အဖြစ်သူတို့အလုပ်လုပ်သေချာစေရန် \ r \ n ကအတူ header ကိုလိုင်းခွဲခြားပါစေ။

PHP ကိုအတွက်အပို header ထည့်သွင်းခြင်း

အပိုခေါင်းစီးနှင့်အတူတစ်ဦးကရိုးရှင်းပြီးမက်ဆေ့ခ်ျကိုဤကဲ့သို့သောကြည့်ရှုစေခြင်းငှါ,:

= "recipient@example.com" ကို $;
$ ဘာသာရပ် = "! မင်္ဂလာပါ";
$ ခန္ဓာကိုယ် = "မင်္ဂလာပါ \ n \ n nHow သင်ရှိပါသလဲ";
$ ခေါင်းစီး = "မှ: sender@example.com \ r \ n" ။
"X-Mailer:? php";
လျှင် (မေးလ် ($ $ ဘာသာရပ်, ရန်, $ ခန္ဓာကိုယ်, $ ခေါင်းစီးများ)) {
ပဲ့တင်သံ ( " ကို Message ကိုစေလွှတ် ");
}
အခြားသူ {
ပဲ့တင်သံ ( "

ကို Message ပေးပို့ပျက်ကွက် ... ");
}
?>

သစ်တော်သီးမေးလ်အသုံးပြုခြင်းအပို header နှင့်အတူ PHP ကိုအီးမေးလ်ပို့ရန်

သုံးတဲ့အခါလည်းသင်အပိုခေါင်းစီးများထည့်သွင်းနိုင်ပါတယ် သစ်တော်သီးမေးလ် ကအီးမေးလ်ပေးပို့ဖို့သင်တန်း၏,:

require_once "Mail.php";
= "Stephanie ပေးပို့သူ " ကနေ $;
= "ရစ်ချတ်လက်ခံသူ " မှ $;
$ ဘာသာရပ် = "! မင်္ဂလာပါ"; $ xmailer: "? php"
$ ခန္ဓာကိုယ် = "မင်္ဂလာပါ \ n \ n nHow သင်ရှိပါသလဲ";
$ အိမ်ရှင် = "SSL: //mail.example.com";
$ ဆိပ်ကမ်းကို = "465";
$ အသုံးပြုသူအမည် = "smtp_username";
$ password ကို = "smtp_password";
$ ခေါင်းစီး = ခင်းကျင်း ( 'ကနေ' =>
=> 'ရန်' ကနေ $
$ '' အကြောင်းအရာ '=> ရန်
$ ဘာသာရပ်, X-Mailer '=>
$ xmailer);
$ smtp = မေးလ် :: စက်ရုံ ( 'SMTP' စစ်ခင်းကျင်း ( 'အိမ်ရှင်' =>
$ အိမ်ရှင်, 'port ကို' =>
$ ဆိပ်ကမ်းတခု, '' auth '=> စစ်မှန်တဲ့,' အသုံးပြုသူအမည် '=>
$ အသုံးပြုသူအမည်, 'စကားဝှက်ကို' =>
$ စကားဝှက်));
$ မေးလ် = $ smtp-> (စေလွှတ်မည်
$ ရန်,
$ ခေါင်းစီးများ,
$ ခန္ဓာကိုယ်);
လျှင် (သစ်တော်သီး :: isError ($ မေးလ်)) {
ပဲ့တင်သံ (။ ။ "

" $ mail-> getMessage () "");
}
အခြားသူ {
ပဲ့တင်သံ ( " အောင်မြင်စွာလှေတျတျောမူကို Message ");
}
?>
$ ဘာသာရပ် = "! မင်္ဂလာပါ";
$ xmailer: "? php"
$ ခန္ဓာကိုယ် = "မင်္ဂလာပါ \ n \ n nHow သင်ရှိပါသလဲ";
$ အိမ်ရှင် = "SSL: //mail.example.com"; $ ဆိပ်ကမ်းကို = "465";
$ အသုံးပြုသူအမည် = "smtp_username";
$ password ကို = "smtp_password";
$ ခေါင်းစီး = ခင်းကျင်း ( 'ကနေ' =>
=> 'ရန်' ကနေ $
$ '' အကြောင်းအရာ '=> ရန်
$ ဘာသာရပ်, X-Mailer '=> $ xmailer);
$ smtp = မေးလ် :: စက်ရုံ ( 'SMTP' စစ်ခင်းကျင်း ( 'အိမ်ရှင်' =>
$ အိမ်ရှင်, 'port ကို' =>
$ ဆိပ်ကမ်းတခု, '' auth '=> စစ်မှန်တဲ့,' အသုံးပြုသူအမည် '=>
$ အသုံးပြုသူအမည်, 'စကားဝှက်ကို' =>
$ စကားဝှက်));
$ မေးလ် =
$ smtp-> $ မှ (စေလွှတ်မည်
$ ခေါင်းစီးများ,
$ ခန္ဓာကိုယ်);
လျှင် (သစ်တော်သီး :: isError ($ မေးလ်)) {
( "

" ပဲ့တင်သံ။
$ mail-> getMessage () ။ "");
}
အခြားသူ {ပဲ့တင်သံ ( "

အောင်မြင်စွာလှေတျတျောမူကို Message !");
}
?>