Bonjour,
Je suis en train de développer un module de newsletter dans mon site avec Symfony 1.4. Je voudrais envoyer mes emails à une liste de destinataires.
J'ai essayé avec une solution d'envoi simple de ce type (avec une realtime delivery strategy):
Les emails sont bien envoyés à chaque destinataires mais tous peuvent voir les autres destinataires dans la liste et pas seulement eux même.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 $message = $this->getMailer()->compose(); $message->setSubject('My subject'); $message->setTo(array('email1@domain.com', 'email2@domain.com')); $message->setFrom('expeditor@domain.com', 'Name of expeditor'); $html = $this->getPartial('module/action', array('var'=>$var)); $message->setBody($html, 'text/html'); $number = $this->getMailer()->send($message);
De plus, il est possible qu'il y ait un grand nombre de destinataires (des milliers). J'aurais donc besoin de gérer une file d'attente afin d'éviter des choses du type "max execution time error" ?
Avez-vous des idée pour m'aider ainsi que des exemples si possible ?
Merci
Partager