Hvernig á að senda tölvupóst frá PHP Script

Þ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

recipient@example.com "; $ subject = " Hæ! "; $ body = " Hæ, \ n \ nHvernig ert þú? "; ef (póstur ($ til, $ efni, $ líkami)) {echo ("

Tölvupóstur sendur vel! "); } annars {echo ("

Email sending mistókst ... "); }?>

Í þ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.

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).