Aoao e auina mai le Email Mai le PHP PHP Faaaogaina o le Faʻamaumauga SMTP faigofie

Faʻafefea ona fesoʻotaʻi atu i se server SMTP mai fafo mai le PHP script

O le auina atu o se imeli mai se PHP PHP e faigofie, vave, ma faigofie ... pe a aoga!

O se vaega o le mea e fai ai le PHP mail () galuega faigofie tele o le leai o se fetuunaiga, ae o le tasi faafitauli i lena mea o le faʻatau PHP mail () e le masani ona faatagaina oe e faʻaaoga le SMTP server o lau filifiliga, ma e le lagolagoina le faʻamaoni a le SMTP.

O le mea e lelei ai, o le faʻatoʻilaloina o le fausiaina o le PHP e le faigata. Mo le tele o faʻamatalaga i le imeli, o le free PEAR Mail package na ofoina atu uma le malosi ma le fetuunaiga e manaʻomia, ma e faʻamaoni i lau masini meli fafo e manaʻomia. Mo le faʻaleleia o le saogalemu, faʻamaufaʻailogaina fesoʻotaʻiga SSL e lagolagoina mo le lafoina o meli e faʻaaoga ai le PEAR Mail.

E faʻapefea ona auina mai le imeli mai le PHP PHP Faʻatasi ma le SMTP Authentication

Ina ia amata, faʻapipiʻi le pusa PEAR Mail. E masani lava, o lenei mea ua uma ona faia mo oe i le PHP 4 ma mulimuli ane, ae afai e te le o mautinoa pe ua e maua, alu i luma ma faapipii.

Kopi lenei tulafono:

Sandra Sender >"; $ a = " Ramona Reipient "; $ autu = "Hi!"; $ body = "Hi, \ n \ nO fea oe?"; $ host = " mail.example.com "; $ username = " smtp_username "; $ password = " smtp_password "; $ headers = array ('Mai' => $ mai, 'To' => $ a, 'Subject' => $ subject); $ smtp = Mail :: factory ('smtp', array ('host' => $ host, 'auth' => moni, 'username' => $ username, 'password' => $ password)); $ mail = $ smtp-> auina atu ($ a, $ headers, $ body); pe afai (PEAR :: isError ($ mail)) {echo ("

" $ mail-> getMessage (). ""); } ọzọ {echo ("

Lelei le feau ua lafo! "); }?>

Suʻe uma upu taua i la tatou faataitaiga ma suia na vaega o le tusitusiga i soo se mea e talafeagai ia te oe. Na o na pau ia o vaega e tatau ona e suia ina ia mafai ai e le PHP ona galue, ae ia mautinoa foi e fetuunai le autu ma le tusiga o le tino, foi.

  • mai : Le tuatusi imeli mai le mea e te manaʻo e auina atu i ai le savali
  • i : Tuatusi imeli ma le igoa o le tagata e mauaina
  • talimalo : O lou igoa SMTP igoa tūmau
  • igoa ole igoa : Igoa ole igoa SMTP (e masani lava tutusa ma le igoa ole igoa e faaaoga e toe aumai ai le meli)
  • password : O le upu moni mo le faʻamaoni a le SMTP

Faʻaaliga: O le faʻataʻitaʻiga o loʻo i luga o se PHP faʻamaumauga e auina atu ai se imeli i le faʻamaoniga a le SMTP ae aunoa ma le faʻamaoniaina o SSL. Afai e te manaʻo i le faʻailoga, faʻaaoga lenei tusiga nai lo le isi, toe faʻaaogaina le matua leotele ma au faʻamatalaga.

Sandra Sender >"; $ a = " Ramona Reipient >"; $ autu = "Hi!"; $ body = "Hi, \ n \ nO fea oe?"; $ host = " ssl: //mail.example.com "; $ port = " 465 "; $ username = " smtp_username "; $ password = " smtp_password "; $ headers = array ('Mai' => $ mai, 'To' => $ a, 'Subject' => $ subject); $ smtp = Mail :: factory ('smtp', array ('host' => $ host, 'port' => $ port, 'auth' => moni, 'username' => $ username, 'password' => $ password)); $ mail = $ smtp-> auina atu ($ a, $ headers, $ body); pe afai (PEAR :: isError ($ mail)) {echo ("

" $ mail-> getMessage (). ""); } ọzọ {echo ("

Lelei le feau ua lafo! "); }?>