Jump to content
php.lv forumi

mail() funkcijas BCC: headeris


kasisppr

Recommended Posts

Sveiki visi!

 

Sastapos ar dīvainu mail() funkcijas uzvedību, kad pievienoju papildus BCC: headeri. Manā gadījumā vajadzēja, lai jauno lietotāju "welcome" reģistrēšanās maili tiktu pārsūtīti arī adminstrējošām personām. Problēma ir tur, ka ne visas personas, kas ir BCC: sarakstā saņem šo mailu.

 

Veicot testēšanu, pietika pat pamainīt epastu secību, lai viena persona vairs nesaņem mailu.

 

epasta izsūtīšanas kods ļoti vienkāršs.

$Bcc = "BCC:admin1@email.lv,admin2@email.lv,admin3@email.lv\r\n";
mail($email, $emailsubject, $message, "From: info@email.lv\r\n".$Bcc."X-Mailer: Content Manager - PHP/".phpversion()));

Ar mainīgajiem $email, $emailsubject, $message viss ir kārtībā.

 

Kāds ir sastapies ar ko līdzīgu? Googlē tiek minēti visi iespējamie problēmas cēloņi sākot ar mailserveriem, epastu parlūkiem un pašas mail() f-jas gļukiem.

Bija doma pārtaisīt mailus izmantojot "PHPmailer" klasi, bet it kā vienkārša papildus fīča, turklāt neesmu drošs vai problēmu tas atrisinās.

Edited by kasisppr
Link to comment
Share on other sites

×
×
  • Create New...