Ithute ho romela mangolo a tsoang ho PHP Script Ho sebelisa bopaki bo bonolo ba SMTP

Kamoo u ka hokahanang le seva sa SMTP se hlahang ho tloha PHP script

Ho romela imeile ho tloha PHP script e bonolo, e potlakileng, ebile e bonolo ... haeba e sebetsa!

Karolo ea se etsang hore poso ea PHP () e sebetse e bonolo haholo ke ho hloka ho fetoha ha maemo, empa bothata bo le bong ke hore mangolo a hau a thepa ea PHP () hangata ha a lumelle hore u sebelise seva sa SMTP sa khetho ea hau, 'me ha e tshehetso ea SMTP netefatso.

Ka lehlohonolo, ho hlōla mefokolo ea PHP ea ha ho thata. Bakeng sa basebelisi ba bangata ba imeile, sephutheloana sa mahala sa PEAR Mail se fana ka matla ohle le ho feto-fetoha ha maemo a hlokahalang, 'me e netefatsa ka seva sa hau sa poso se tsoang. Bakeng sa tšireletso e ntlafetseng, li-SSL tse kentsoeng ka khokahanyo li tšehetsoa bakeng sa ho romella mangolo ho sebelisa PEAR Mail hape.

Tsela ea ho romela mangolo a tsoang ho PHP Script With Authentication SMTP

Ho qala, kenya phaposi ea PEAR Mail. Ka tloaelo, sena se tla be se entsoe ho uena ka PHP 4 le hamorao, empa haeba u sa tsebe hantle hore na u se u ntse u e-na le eona, tsoela pele ue kenye.

Kopitsa khoutu ena:

Sandra Sender >"; $ to = " Ramona Mofani "; $ subject = "Bonang!"; $ body = "Hona, \ n \ n U hokae?"; $ host = " mail.example.com "; $ username = " smtp_username "; $ password = " smtp_password "; $ headers = array ('Ho tloha' = = $ ho tloha, 'Ho' => $ ho, 'Sehlooho' => $ taba); $ smtp = Mail :: fektheri ('smtp', array ('host' => $ e amohelang, 'auth' => e le 'nete,' lebitso la username '=> $ lomname,' password '=> $ password)); $ mail = $ smtp-> romela ($ ho, $ hlooho, $ body); haeba (PEAR :: isError ($ mail)) {echo ("

". $ mail-> getMessage (). ""); } ho seng joalo {e ("

Molaetsa o atetsoe ka katleho! "); }?>

Fumana mongolo o mong le o mong oa sebete mohlala oa rona mme u fetole likarolo tseo tsa script ho eng kapa eng e bohlokoa ho uena. Tsena ke tsona feela libaka tseo u lokelang ho li fetola e le hore script ea PHP e sebetse, empa hape u tiise hore u fetola taba le taba ea 'mele, hape.

  • ho tswa ho : Aterese ea imeile eo u batlang hore molaetsa o romeloe ho eona
  • ho : Imeli ea imeile le lebitso
  • moemeli oa hau: Lebitso la hau la se-SMTP le hlahang
  • lebitso la username : Lebitso la maikemisetso la SMTP (ka tloaelo le tšoanang le lebitso la username le sebelisetsoang ho fumana mangolo)
  • password : Lekunutu la tiiso ea SMTP

Tlhokomeliso: Mohlala o boletsoeng ka holimo ke oa script ea PHP e romellang imeile e nang le tiiso ea SMTP empa e se na SSL encryption. Haeba o batla ho kenyeletsa, sebelisa script ena ho e-na le hoo, u fetole mongolo o sebete ka boitsebiso ba hau.

Sandra Sender >"; $ to = " Ramona Mofani >"; $ subject = "Bonang!"; $ body = "Hona, \ n \ n U hokae?"; $ host = " ssl: //mail.example.com "; $ port = " 465 "; $ username = " smtp_username "; $ password = " smtp_password "; $ headers = array ('Ho tloha' = = $ ho tloha, 'Ho' => $ ho, 'Sehlooho' => $ taba); $ smtp = Mail :: fektheri ('smtp', array ('host' => $ e amohelang, 'port' => $ port, 'auth' => e le 'nete,' lebitso la sebedisa '=> $ lebitso la sebedisa,' password '=> $ password)); $ mail = $ smtp-> romela ($ ho, $ hlooho, $ body); haeba (PEAR :: isError ($ mail)) {echo ("

". $ mail-> getMessage (). ""); } ho seng joalo {e ("

Molaetsa o atetsoe ka katleho! "); }?>