Ako ki te Tukuna Īmēra Mai i te Hōtuhi PHP Mā te Whakamotuhēhēnga SMTP Māmā

Me pehea te hono atu ki tetahi tūmau SMTP putaatu mai i te hōtuhi PHP

Ko te tuku i te īmēra mai i te hōtuhi PHP he māmā, he nohopuku, he māmā ... mēnā kei te mahi!

Ko tetahi o nga mea e mahi ana i te mail MI () he tino ngawari te kore o te whakawhitinga, engari tetahi raruraru ki taua waa ko te kaapae PHP () kaore i te nuinga o te wa ka whakamahi koe i te tūmau SMTP o to maau, kaore hoki tautoko i te whakamotuhēhēnga SMTP.

Ko te koa, ko te angitu o nga ngoikore o te PHP kaore i te uaua. Mo te nuinga o nga kaiwhakamahi īmēra, ko te kohinga PEAR Mail noa e tuku ana i te kaha me te whakawhitinga katoa e hiahiatia ana, a ka tautuhia e ia ki te tūmau mēra putaatu e hiahiatia ana. Mo te whakarei ake i te haumarutanga, ka tautokona nga hononga SSL kua whakamunatia mo te tuku mēra ma te whakamahi i te PEAR Mail hoki.

Me pehea te Tukuna Īmēra Mai i te Hōtuhi PHP me te Motuhēhēnga SMTP

Hei tīmata, tāutahia te Paera PEAR Mail. Ko te tikanga, kua oti tenei ki a koe mo te PHP 4 me muri mai, engari ki te kore koe e mohio ki te mea kei a koe, haere ki mua me te whakauru.

Tāruatia tēnei waehere:

Tonoa Sendra >"; $ to = " Ramona Kaiwhiwhi "; $ subject = "Hi!"; $ body = "Hi, \ n \ nAhea koe?"; $ host = " mail.example.com "; $ username = " smtp_username "; $ password = " smtp_password "; $ headers = array ('Mai i te' = $ $ mai, 'Hei' => $ a, 'Kaupapa' => $ kaupapa); $ smtp = Mail :: te wheketere ('smtp', te mahinga ('host' => $ host, 'auth' => pono, 'ingoa kaiwhakamahi' => $ kaiwhakamahi, 'kupuhipa' => $ kupuhipa)); $ mēra = $ smtp-> tuku ($ ki, $ upoko, $ tinana); ki te mea (PEAR :: isError ($ mēra)) [echo ("

" $ mēra-> tikiMessage (). ""); } atu [echo ("

Karere i tukuna pai! "); }?>

Kimihia nga korero maia katoa i roto i to tauira me te whakarereke i nga waahanga o te tuhinga ki tetahi mea e tika ana ki a koe. Ko nga waahi anake nga waahi me whakarereke koe kia taea ai e te tuhi PHP te mahi, engari me whakarite ano hoki ki te whakatika i te kaupapa me te tuhinga o te tinana, ano.

  • mai i : Ko te wahitau īmēra e hiahia ana koe kia tukuna te karere
  • ki : Te wāhitau īmēra me te ingoa o te kaiwhiwhi
  • kaiwhakahaere : Ko to ingoa ingoa SMTP putaatu
  • ingoa kaiwhakamahi : Ko te ingoa kaiwhakamahi SMTP (he rite tonu te rite ki te ingoa kaiwhakamahi i whakamahia hei tiki mai i te mēra)
  • kupuhipa : Ko te kupuhipa mo te whakamotuhēhēnga SMTP

Tuhipoka: Ko te tauira o runga ake ko te tuhinga PHP e tuku ana i te īmēra me te whakamotuhēhēnga SMTP engari kaore he whakamunatanga SSL. Mena ka hiahia koe ki te whakamunatanga, whakamahia te tuhinga nei, ano, me te tuhi i te kuputuhi maia ki o korero.

Tonoa Sendra >"; $ to = " Ramona Kaiwhiwhi >"; $ subject = "Hi!"; $ body = "Hi, \ n \ nAhea koe?"; $ host = " ssl: //mail.example.com "; $ port = " 465 "; $ username = " smtp_username "; $ password = " smtp_password "; $ headers = array ('Mai i te' = $ $ mai, 'Hei' => $ a, 'Kaupapa' => $ kaupapa); $ smtp = Mail :: te wheketere ('smtp', te mahinga ('host' => $ host, 'port' => $ port, 'auth' => pono, 'ingoa kaiwhakamahi' => $ ingoa kaiwhakamahi, 'kupuhipa' => $ kupuhipa)); $ mēra = $ smtp-> tuku ($ ki, $ upoko, $ tinana); ki te mea (PEAR :: isError ($ mēra)) [echo ("

" $ mēra-> tikiMessage (). ""); } atu [echo ("

Karere i tukuna pai! "); }?>