Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [ZendFramework] Ukrywanie odbiorców w bcc
Forum PHP.pl > Forum > PHP > Frameworki
Koniczynka
Witajcie,

Mam do Was pytanie odnośnie Zend_Mail. Chciałbym wysyłać po więcej maili o takiej samej treści do wielu użytkowników za jednym razem. Doszedłem do tego, że jednym z optymalnych wyjść, przy dużym ruchu serwisu, jest wysyłka tego maila w BCC. Jednak tam pojawia mi się jedna niedogodność - otóż przy wysyłce mam możliwość podglądnięcia kto, oprócz mnie, otrzymał daną wiadomość.

  1. $mail = new My_Mail_Fix("UTF-8");
  2. $mail->setBodyText($tresc);
  3. $mail->setFrom($this->config->email_address,$this->config->email_from);
  4. for($m=0; $m < count($usersMail); $m++) { //echo $m; echo "-- "; echo $usersMail[$m];
  5. $mail->addBcc($usersMail[$m]);
  6. }
  7. $mail->setSubject($title);
  8. $mail->send();


Klasa My_Mail_Fix dziedziczy po Zend_Mail funkcje: setFrom, setSubject, setBodyText i setBodyHtml. Próbowałem kombinować z funkcją $mail->addHeader('bcc' , '' , false);, żeby nie dodawało nagłówka bcc, ale wówczas w ogóle mail się nie wysyłał. Znacie jakiś sposób na ukrycie bcc ? Przeglądałem na szybko opcje (http://pl.php.net/manual/pl/function.mail.php) opisane w dokumentacji i również nie natrafiłem na sposób na ukrycie BCC.
pgrzelka
http://framework.zend.com/manual/en/zend.m...ple-emails.html

jeśli masz bardzo dużo maili to musisz zrobić stronę która sama się odświeża i przy każdym odświeżeniu wysyła ustaloną ilość maili.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.