Jinsi ya Kutuma barua pepe Kutoka Hati ya PHP

Ni rahisi kutuma barua pepe kutoka kwenye script ya PHP inayoendesha kwenye ukurasa wa wavuti. Unaweza hata kutaja kama script ya barua pepe ya PHP inapaswa kutumia seva ya SMTP ya ndani au ya mbali kwa kutuma ujumbe.

Mfano wa Hati ya Mail ya PHP

recipient@example.com "; Somo la $ = " Hi! "; $ body = " Hi, \ n \ n Je! wewe ni nani? "; ikiwa (mail ($, $, subject $, $)) {echo ("

Barua pepe imetumwa kwa ufanisi! "); } kingine {e> ("

utoaji wa barua pepe umeshindwa ... "); }?>

Katika mfano huu, tu kubadili maandishi ya ujasiri kwa nini kinachofaa kwako. Kila kitu kingine kinachopaswa kushoto kama ilivyo, tangu kile kilichoachwa ni sehemu zisizobadilika za script na zinahitajika ili kazi ya barua pepe ya PHP ipate kufanya kazi kwa usahihi.

Chaguo zaidi za barua pepe za PHP

Ikiwa unataka mstari wa "Kutoka" kuingizwa katika script ya PHP, unahitaji tu kuongeza mstari wa kichwa cha ziada . Mwongozo huo utakuonyesha jinsi ya kuongeza chaguo la ziada kwenye script ambayo inaelezea "Kutoka" kwa anwani ya barua pepe, kama vile interface ya mara kwa mara ya barua pepe.

Kazi ya barua pepe () inajumuishwa na hisa PHP haitumii uthibitishaji wa SMTP. Ikiwa mail () haifanyi kazi kwa ajili hii au sababu nyingine, unaweza kutuma barua pepe kwa kutumia uthibitishaji wa SMTP . Katika mwongozo huo pia ni mafunzo juu ya jinsi ya kufanya script yako ya barua pepe ya PHP kuunga mkono encryption ya SSL.

Ili kuhakikisha watumiaji wanaingia anwani halisi ya barua pepe, unaweza kuthibitisha shamba la maandishi ili kuhakikisha kuwa lina muundo kama wa barua pepe.

Ikiwa unataka kutaja jina la mpokeaji kwa kuongeza anwani ya "kwa", ongeza jina ndani ya quotes na kisha ueke anwani ya barua pepe kwenye mabaki, kama vile "Jina la Mtu " .

Kidokezo: Maelezo mengi zaidi kuhusu kazi ya barua ya kutuma ya PHP inaonekana kwenye PHP.net.

Kulinda Script Yako Kutoka Exploit Spammer

Ikiwa unatumia kazi ya barua () (pamoja na mfumo wa wavuti hasa), hakikisha ukiangalia kwamba inaitwa kutoka kwa ukurasa unayotaka na kulinda fomu na kitu kama CAPTCHA.

Unaweza pia kuangalia kwa masharti ya shaka (sema, "Bcc:" ikifuatiwa na anwani kadhaa za barua pepe).