Það er tiltölulega auðvelt að senda tölvupóst frá PHP handriti sem keyrir á vefsíðu. Þú getur jafnvel tilgreint hvort PHP tölvupóstforritið ætti að nota staðbundna eða ytri SMTP miðlara til að senda skilaboð.
PHP Mail Script Dæmi
php $ to = " recipient@example.com "; $ subject = " Hæ! "; $ body = " Hæ, \ n \ nHvernig ert þú? "; ef (póstur ($ til, $ efni, $ líkami)) {echo ("Tölvupóstur sendur vel! p>"); } annars {echo ("
Email sending mistókst ... p>"); }?>
Í þessu dæmi, breyttu aðeins feitletrað texta við það sem skilar þér. Allt annað ætti að vera eftir eins og er, þar sem það sem eftir er eru óbreyttar hlutar handritsins og þarf til þess að PHP póstur virkar til að virka rétt.
- til: Þetta er netfangið sem tölvupósturinn ætti að senda til. Þetta gæti verið þitt eigið eða einhvers annars, eftir því hvers vegna þú notar PHP póstinn virka.
- Subject: Sláðu hvað sem þú vilt nota sem efni tölvupóstsins sem send er í gegnum þetta PHP handrit.
- Líkami : Þetta er þar sem líkaminn í tölvupóstinum fer. The \ n breytu bætir nýjum línu við skilaboðin svo að það sé ekki allt birt á einum línu við viðtakandann. Þú getur bætt við fleiri en einum, eins og við höfum hér að ofan til að gera margar línur.
- Echo : Tvær "echo" skilaboðin sem þú sérð hér að framan eru bara velgengni eða villuboð til að birta á síðunni ef þrír breytur hér að ofan eru ekki fyllilega útfylltar.
Fleiri PHP Email Options
Ef þú vilt að "Frá" hauslínunni sé innifalinn í PHP handritinu þarftu bara að bæta við viðbótarefnalínunni . Þessi handbók mun sýna þér hvernig á að bæta við auka valkosti í handriti sem skilgreinir tiltekið "Frá" netfang, líkt og venjulegt netfang.
Pósturinn () virka fylgir með lager PHP styður ekki SMTP auðkenningu. Ef póstur () virkar ekki fyrir þig af þessu eða öðrum ástæðum geturðu sent tölvupóstinn með SMTP auðkenningu . Í þeirri leiðbeiningar er einnig kennsla um hvernig á að gera PHP póstforritið þitt styður SSL dulkóðun.
Til að tryggja að notendur slá inn raunverulegt netfang geturðu valið textareitinn til að tryggja að það innihaldi uppbyggingu í tölvupósti.
Ef þú vilt tilgreina nafn símafyrirtækis í viðbót við "til" heimilisfangið skaltu bara bæta við nafninu í tilvitnunum og setja síðan netfangið í sviga, svo sem: "Nafn persónunnar
Ábending: Mjög meiri upplýsingar um sendan póst virka PHP birtist á PHP.net.
Verndaðu handritið þitt úr Spammer Exploit
Ef þú notar póstinn () virka (í sambandi við vefsíðu sérstaklega) skaltu ganga úr skugga um að það sé kallað frá viðkomandi síðu og vernda formið með eitthvað eins og CAPTCHA.
Þú getur einnig athugað grunsamlega strengi (segðu "Bcc:" og síðan með fjölda netföng).