Unsaon Pagpadala sa Email Gikan sa usa ka PHP Script

Kini sayon ​​nga ipadala ang email gikan sa usa ka PHP script nga naggamit sa usa ka webpage. Mahimo nimong isulti kung ang PHP email script kinahanglan nga mogamit sa usa ka lokal o hilit nga SMTP server alang sa pagpadalag mga mensahe.

Pananglitan sa PHP Mail Script

recipient@example.com "; $ subject = " Hi! "; $ body = " Hi, \ n \ nUnsa ka? "; kung (mail ($ ngadto, $ subject, $ body)) {echo ("

Email nga gipadala nga malampuson! "); } else {echo ("

Email delivery napakyas ... "); }?>

Sa niini nga panig-ingnan, pag-usab lamang ang kaisug nga teksto ngadto sa kung unsay kahulugan kanimo. Ang tanan kinahanglan ibilin sa ingon, tungod kay ang nahabilin mga dili ma-edit nga mga bahin sa script ug gikinahanglan aron ang pag-function sa PHP mail magtrabaho sa husto.

Dugang nga mga Pagpili sa Email sa PHP

Kung gusto nimo ang "From" header nga linya nga ilakip sa PHP script, kinahanglan lang nimo idugang ang dugang nga header sa linya . Kana nga giya magpakita kanimo kon unsaon pagdugang sa usa ka ekstra nga kapilian sa script nga naghubit sa usa ka partikular nga "Gikan sa" email address, sama sa usa ka regular nga email interface.

Ang mail () function nga gilangkuban sa stock PHP wala nagsuporta sa SMTP authentication. Kon ang mail () wala magtrabaho alang kanimo alang niini o sa lain nga rason, imong mahimo ipadala ang email gamit ang SMTP authentication . Sa nga giya usab usa ka panudlo kon unsaon sa paghimo sa imong PHP mail script nga suporta sa SSL encryption.

Aron sa pagsiguro nga ang mga tiggamit mosulod sa usa ka aktwal nga email address, mahimo nimong mapamatud-an ang teksto sa pagsiguro nga kini naglangkob sa usa ka estruktura nga sama sa email.

Kon gusto nimong itakda ang pangalan sa receiver dugang sa "sa" address, idugang ang ngalan sulod sa mga kinutlo ug ibutang ang email address sa mga braket, sama sa: "Name's Person " .

Tip: Daghang dugang kasayuran sa send mail function sa PHP makita sa PHP.net.

Pagpanalipod sa Imong Sinulat Gikan sa Spammer Exploit

Kung gigamit mo ang mail () function (sa kombinasyon sa usa ka webform ilabi na), siguruha nga imong susihon nga kini gitawag gikan sa gitinguha nga panid ug panalipdan ang porma sa usa ka butang sama sa usa ka CAPTCHA.

Mahimo usab nimo nga susihon ang mga sugpon nga mga sugyot (moingon, "Bcc:" nga gisundan sa daghang mga email address).