Dzidza Kutumira Imeyili Kubva pane PHP Script Kushandisa SMTP Chiratidzo Chechokwadi

Nzira yekubatanidza sei seS SMTP yakabuda kunze kweScript script

Kutumira email kubva kune PHP script iri nyore, nekukurumidza, uye nyore ... kana inoshanda!

Chikamu chezvinhu zvinoita kuti PHP mail () ishande zvakajeka kushayikwa kwekushandura, asi chinetso chimwe chete ichocho ndechokuti mvumo PHP mail () haigoni kukubvumira kushandisa SMTP server yeunosarudza, uye haiti kutsigira SMTP kuvimbiswa.

Nenzira yakanaka, kukundwa kukanganisa kwakaitwa naPP hakuna kuoma. Kune vazhinji vashandisi ve email, iyo peji yePARAR Mail yepachena inopa simba rose uye mafashoni anodikanwa, uye inotendesa neshuva yako yakada kubuda. Nokuda kwekuchengeteka, kuchengetedzwa kweSSSL kuwirirana kunotsigirwa pakutumira mail kuburikidza ne PEAR Mail zvakare.

Nzira Yokutumira Imeyili Kubva ku PHP Script Ne SMTP Chiratidzo

Kutanga, shandisa peAR Mail package. Kazhinji, izvi zvichave zvave zvichiitwa kwauri ne PHP 4 uye gare gare, asi kana iwe usina chokwadi kana iwe uchitova nazvo, enda mberi uye uiise.

Kopota iyi code:

Sandra Sender >"; $ to = " Ramona Muteveri "; $ subject = "Hi!"; $ body = "Hi, \ n \ n Ndiwe ani?"; $ host = " mail.example.com "; $ username = " smtp_username "; $ password = " smtp_password "; $ headers = array ('Kubva' => $ kubva, 'Ku' = => $ kusvika,' Musoro '=> $ nyaya); $ smtp = Mail :: factory ('smtp', array ('host' => $ yakagamuchira, 'auth' => chokwadi, 'username' => $ username, 'password' => $ password)); $ mail = $ smtp-> kutumira ($,, $ headers, $ body); kana (PEAR :: isError ($ mail)) {echo ("

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

Mharidzo yakabudirira kutumirwa! "); }?>

Tsvaga zvose zvinyorwa zvemashoko mumuenzaniso wedu uye shandura nzvimbo idzi dze script kune zvese zvakakosha kwauri. Icho ndidzo chete nzvimbo dzamunofanira kuchinja kuitira kuti script yePPP ishande, asi zvakare iva nechokwadi chekugadzirisa nyaya uye muviri, zvakare.

  • kubva : Imeyili kero kubva kwaunoda kuti mutumwa utumire
  • kusvika kune : Idiresi ye email uye zita
  • Mushandi : Zita rako reS SMTP rakabuda
  • zita rekushandisa : zita reS SMTP (rinowanzofanana nerezita rekushandisa rinoshandiswa kutora mail)
  • password : Password ye SMTP kuvimbiswa

Cherechedza: Muenzaniso uri pamusoro apa ndeweSPP script iyo inotumira email ne SMTP kuvimbisa asi pasina SSL encryption. Kana iwe uchida kuvharidzira zvakare, shandisa script iri pane, zvakare, swapping the bold text with your information.

Sandra Sender >"; $ to = " Ramona Muteveri >"; $ subject = "Hi!"; $ body = "Hi, \ n \ n Ndiwe ani?"; $ host = " ssl: //mail.example.com "; $ port = " 465 "; $ username = " smtp_username "; $ password = " smtp_password "; $ headers = array ('Kubva' => $ kubva, 'Ku' = => $ kusvika,' Musoro '=> $ nyaya); $ smtp = Mail :: factory ('smtp', array ('host' => $, 'port' => $ port, 'auth' => chokwadi, 'username' => $ username, 'password' => $ password)); $ mail = $ smtp-> kutumira ($,, $ headers, $ body); kana (PEAR :: isError ($ mail)) {echo ("

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

Mharidzo yakabudirira kutumirwa! "); }?>