Tsela ea ho romela mangolo a tsoang ho PHP Script

Ho bonolo ho romela imeile ho tloha ho sesebelisoa sa PHP se sebetsang leqepheng la marang-rang. U ka ba ua bolela hore na lengolo la imeile la PHP le lokela ho sebelisa seva sa SMTP sa sebakeng seo kapa se hole bakeng sa ho romella melaetsa.

Mohlala oa Script oa PHP ea Lengolo

recipient@example.com "; $ subject = " Bonang! "; $ body = " Hona, \ n \ n U hokae? "; haeba (mail ($,, $, subject body)) {echo ("

Imeile e rometsoe ka katleho! "); } ho hong {echo ("

ho romela melaetsa ea imeile e ile ea hlōleha ... "); }?>

Mohlala ona, fetola feela temana e sebete ho seo e leng se utloahalang ho uena. Ntho e 'ngoe le e' ngoe e lokela ho sala e le joalo, kaha se setseng ke likarolo tse sa fetoheng tsa script le tse hlokehang e le hore melaetsa ea PHP e sebetse ka nepo.

  • ho: Ena ke aterese ea imeile eo imeile e lokelang ho romeloa ho eona. Sena se ka ba sa hau kapa sa motho e mong, ho itšetlehile ka hore na ke hobane'ng ha u sebelisa mosebetsi oa poso oa PHP.
  • Tlhahlobo : Etsa eng kapa eng eo u batlang ho e sebelisa e le taba ea li-imeile tse rometsoeng ka script ena ea PHP.
  • 'mele : Mona ke moo' mele oa imeile o eang teng. N \ parameter \ n e eketsa mola o mocha molaetsa e le hore o se ke oa bonngoa ka mohala o le mong ho mo amohelang. O ka eketsa tse fetang tse le 'ngoe, joalokaha re na le ka holimo ho etsa mela e mengata.
  • Echo : Melao e 'meli ea "echo" e boletsoeng ka holimo ke melaetsa ea katleho kapa ea phoso e lokelang ho bontšoa leqepheng lena haeba mekhahlelo e meraro e ka holimo e sa tlatsoa hantle.

Mefuta e meng ea Lik'hamphieutha tsa PHP

Haeba u batla hore "Ho tloha" mohloling oa sehlooho ho kenyelelitsoe script ea PHP, u tlameha feela ho eketsa molaetsa o eketsehileng oa hlooho . Motataisi eo o tla u bontša kamoo u ka kenyang kgetho e eketsehileng ka script e hlalosang "ho tloha" ho aterese ea imeile, haholo joaloka se-imeile sebopeho sa melaetsa.

Mosebetsi oa poso () o kenyelelitsoe ka thepa ea PHP ha e tšehetse SMTP netefatso. Haeba mangolo () a sa sebetse bakeng sa sena kapa lebaka le leng, o ka romela imeile e sebelisa SMTP netefatso . Mo tataisong ena hape ke thupelo ea hore na u ka etsa joang hore sesebelisoa sa hau sa maqephe a PHP se tšehetsoe ke SSL.

Ho etsa bonnete ba hore basebelisi ba kenya inerese ea sebele ea imeile, u ka netefatsa tšimo ea molaetsa ho tiisa hore e na le sebopeho se kang sa imeile.

Haeba o batla ho hlakisa lebitso la moemeli ho phaella ho aterese ea "ho" ho ", feela kenya lebitso la hau ka har'a litlhaloso ebe u kenya aterese ea hau ka li-brackets, tse kang: " Lebitso la Motho " .

Tlhahiso: Lintlha tse ling tse ngata mabapi le ho romela melaetsa ea PHP li hlaha ho PHP.net.

Ho Sireletsa Lengolo la Hao le Tsoang ho Spammer Exploit

Haeba u sebelisa mosebetsi oa poso () o kopantsoe le webform ka ho khetheha), etsa bonnete ba hore u hoeletsa hore o bitsoa leqepheng le lakatsang mme o sireletsa foromo ka ntho e kang CAPTCHA.

U ka boela ua hlahloba meqhaka e belaelang (e re, "Bcc:" e lateloa ke li-aderese tse ngata tsa imeile).