Ki jan yo voye Imèl Soti nan yon PHP Script

Li nan relativman fasil yo voye imèl nan yon script PHP kouri sou yon Paj Web. Ou ka menm presize si script la imel PHP ta dwe itilize yon sèvè lokal oswa aleka SMTP pou voye mesaj.

PHP Mail Script Egzanp

recipient@example.com "; $ sijè = " Hi! "; $ body = " Hi, \ n \ nKi jan ou ye? "; si (mail ($ a, $ sijè, $ kò)) {eko ("

Imèl te voye siksè! " / p> "); } lòt bagay {eko ("

livrezon imèl echwe ... "); }?>

Nan egzanp sa a, sèlman chanje tèks la fonse nan sa ki fè sans nan ou. Tout lòt bagay yo ta dwe kite kòm se, depi sa ki rete yo se pati ki pa Peye-modifye nan script la e yo mande yo nan lòd pou fonksyon an PHP lapòs nan travay kòrèkteman.

Plis PHP Imèl Opsyon

Si ou vle "Soti nan" header liy yo dwe enkli nan script PHP a, ou jis bezwen ajoute liy siplemantè header . Gid sa a pral montre w kouman ajoute yon opsyon anplis nan script la ki defini yon patikilye "Soti nan" adrès imel, anpil tankou yon koòdone imel regilye.

Lapòs () fonksyon ki enkli ak stock PHP pa sipòte otantifikasyon SMTP. Si lapòs () pa travay pou ou pou sa a oswa yon lòt rezon, ou ka voye voye imèl la lè l sèvi avèk SMTP otantifikasyon . Nan gid sa a tou se yon leson patikilye sou ki jan fè PHP lapòs script sipò SSL chifreman.

Pou asire ke itilizatè yo antre nan yon adrès imel aktyèl, ou ka valide jaden tèks la asire ke li gen yon estrikti imel ki tankou.

Si ou vle presize non reseptè a anplis de adrès "a", jis ajoute non an nan quotes yo, epi mete adrès imèl la nan parantèz, tankou: "Non moun lan " .

Ide: Yon anpil plis enfòmasyon sou fonksyon lapòs voye nan PHP parèt nan PHP.net.

Pwoteje Script ou soti nan Spammer eksplwate

Si ou itilize lapòs () fonksyon (an konbinezon ak yon fòmèl an patikilye), asire w ke ou tcheke ke li te rele nan paj la vle ak pwoteje fòm lan ak yon bagay tankou yon CAPTCHA.

Ou kapab tou tcheke pou strings sispèk (di, "Bcc:" ki te swiv pa yon nimewo nan adrès imel).