Nws yog ib qho yooj yim los xa email los ntawm PHP tsab ntawv khiav ntawm lub vev xaib. Koj tuaj yeem qhia tseeb seb qhov PHP email tsab ntawv yuav tsum siv lub chaw SMTP hauv zos los sis cov chaw khiav dej num sib txuas lus xa tawm.
PHP xa ntawv piv txwv
php $ to = " recipient@example.com "; $ subject = " Hi! "; $ body = " Kuv tuaj los, \ n \ nHow txog koj? "; yog tias (xa ntawv ($ to, $ subject, $ body)) {echo ("Email tau xa tuaj! p>"); } lwm {echo ("
Tus me nyuam xa email tsis tau ... p>"); }?>
Hauv qhov ua piv txwv no, tsuas yog hloov cov ntawv nyeem uas siv los ua qhov kev txiav txim siab rau koj. Txhua yam yuav tsum tau sab laug yog li, txij li cas sab laug yog tsis-editable qhov chaw ntawm tsab ntawv thiab yuav tsum tau nyob rau hauv kev txiav txim rau PHP xa mus ua hauj lwm kom raug.
- rau: Qhov no yog qhov email chaw nyob xa email rau xa mus rau. Qhov no yuav yog koj tus kheej los yog lwm tus neeg, nyob ntawm seb vim li cas koj siv PHP mail muaj nuj nqi.
- subject: Ntaus txhua yam koj xav siv los ua cov ntsiab lus ntawm cov ntawv xa tawm hauv tsab ntawv PHP no.
- cev : Qhov no yog qhov uas lub cev ntawm tus email mus. Tus \ n parameter ntxiv ib kab tshiab rau cov lus kom nws tsis yog tag nrho tso tawm kom pom ntawm ib kab rau tus neeg tau txais kev pab. Koj tuaj yeem tau ntau tshaj ib qho, raws li peb tau sau los ua ntau yam kab.
- Lus cim : Ob qho lus "lus" hais tias koj pom saum toj no tsuas yog ua tiav lossis yuam kev tso rau hauv cov nplooj ntawv yog tias peb qhov tsis tau sau saum no tsis ua tiav.
Xav paub ntxiv PHP Email Options
Yog hais tias koj xav tau tus "From" header kab kom muaj nyob rau hauv PHP tsab ntawv, koj tsuas yog yuav tsum ntxiv tias qhov ntxiv kab hau . Phau ntawv qhia ntawd yuav qhia koj ntxiv qhov kev xaiv ntxiv rau hauv tsab ntawv uas txhais tau tias "From" email chaw nyob, zoo ib yam li email txwm.
Cov kev xa ntawv () muaj nyob nrog Tshuag PHP tsis txhawb SMTP authentication. Yog tias mail () tsis ua haujlwm rau koj rau qhov no lossis lwm qhov laj thawj, koj tuaj yeem xa email tuaj siv SMTP authentication . Nyob hauv phau ntawv qhia no kuj yog ib qho kev qhia txog yuav ua li cas koj tus xa ntawv PHP xa ntawv SSL encryption.
Kom paub tseeb tias cov neeg siv nkag mus rau qhov chaw nyob email, koj tuaj yeem siv kho cov ntawv teb kom paub meej tias nws muaj cov qauv zoo li email.
Yog tias koj xav qhia tus txais lub npe ntxiv rau qhov "mus rau" chaw nyob, cia li ntxiv lub npe rau hauv cov quotes thiab tom qab ntawd muab tus email chaw nyob hauv cov khoom siv, xws li: "Tus Neeg Lub Npe
Tswv yim: Ntau cov lus qhia ntxiv txog kev xa ntawv xa tawm ntawm PHP tshwm hauv PHP.net.
Tiv thaiv koj Tsab Ntawv From Spammer Exploit
Yog tias koj siv kev xa ntawv () ua ke (nrog rau lub webform hauv particular), nco ntsoov xyuas tias nws tau hu los ntawm nplooj ntawv siab thiab tiv thaiv daim ntawv nrog tej yam xws li CAPTCHA.
Koj tuaj yeem tshawb xyuas cov kab lus txawv (hais tias, "Bcc:" tom qab ntawd muaj ntau qhov chaw xa email).