Jump to content
php.lv forumi

mail() funkcijas BCC: headeris


Recommended Posts

Posted (edited)

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
×
×
  • Create New...