Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 11-02-2009 16:18:12

maxime
Membre
Date d'inscription: 08-04-2008
Messages: 17

[Résolu][1.7][Zend_Mail] Envoi multiple

Bonjour,

J'ai plusieurs envoi d'email à faire, pas question de mettre tous les destinataires en bcc !
Est ce que je dois déclarer à chaque fois un nouvel objet Zend_Mail, du style :

Code:

$mail = new Zend_Mail();
foreach ($destinataire as $value) {
$mail->setBodyText('Ceci est le texte du message.')
    ->setFrom('somebody@example.com', 'un expéditeur')
    ->addTo($value)
    ->setSubject('Sujet de test')
    ->send();
}

Pas très élégant, seul addTo change.
Une idée ?
Merci.

Dernière modification par maxime (13-02-2009 15:24:30)

Hors ligne

 

#2 11-02-2009 16:28:34

dmathieu
Membre
Lieu: Lyon, France
Date d'inscription: 09-02-2009
Messages: 50
Site web

Re: [Résolu][1.7][Zend_Mail] Envoi multiple

Ne peux-tu pas faire plusieurs addTo ?

Code:

$mail = new Zend_Mail();
foreach ($destinataire as $value) {
$mail->setBodyText('Ceci est le texte du message.')
    ->setFrom('somebody@example.com', 'un expéditeur')
    ->addTo($value)
    ->addTo($value2)
    ->setSubject('Sujet de test')
    ->send();
}

C'est juste une supposition. Je n'ai pas testé

Dernière modification par dmathieu (11-02-2009 16:28:50)


Il faut aimer les autres, non pour soi, mais pour eux - Proverbe Espagnol

Hors ligne

 

#3 11-02-2009 17:14:18

maxime
Membre
Date d'inscription: 08-04-2008
Messages: 17

Re: [Résolu][1.7][Zend_Mail] Envoi multiple

Si, c'est possible, mais tous les destinataires verront à qui a été envoyé le message, et il ne le faudrait pas.
C'est pour une utilisation type newsletter.

Hors ligne

 

#4 11-02-2009 17:15:23

dmathieu
Membre
Lieu: Lyon, France
Date d'inscription: 09-02-2009
Messages: 50
Site web

Re: [Résolu][1.7][Zend_Mail] Envoi multiple


Il faut aimer les autres, non pour soi, mais pour eux - Proverbe Espagnol

Hors ligne

 

#5 12-02-2009 09:04:50

maxime
Membre
Date d'inscription: 08-04-2008
Messages: 17

Re: [Résolu][1.7][Zend_Mail] Envoi multiple

Euh non plus ...
C'est dans l'optique "Newsletter", pour une bonne délivrabilité du message, il est impératif que le destinataire soit dans "To", et non pas "Bcc". Il me faut donc envoyer des emails bien distincts.
Je crois qu'il va falloir que je crée un objet pour chaque email envoyé ...

Merci en tout cas de te pencher sur ça smile

Hors ligne

 

#6 12-02-2009 09:11:17

dmathieu
Membre
Lieu: Lyon, France
Date d'inscription: 09-02-2009
Messages: 50
Site web

Re: [Résolu][1.7][Zend_Mail] Envoi multiple

Dans ce cas la en effet, si tu désire placer le destinataire dans le To tout seul, il faut envoyer autant de mails que de destinataires et donc instancier un objet pour chacun d'eux.

Mais pourquoi désires-tu absolument placer le destinataire en To ? Beaucoup de newsletters envoient un seul email en plaçant tous ses destinataires en Bcc.
Le seul avantage que je vois à placer chaque destinataire en To (et qui, implicitement, nécessite un email envoyé par destinataire), c'est si tu désire afficher le nom de ce destinataire dans ton courriel.


Il faut aimer les autres, non pour soi, mais pour eux - Proverbe Espagnol

Hors ligne

 

#7 12-02-2009 22:14:18

tonton flubb
Membre
Date d'inscription: 11-10-2008
Messages: 48
Site web

Re: [Résolu][1.7][Zend_Mail] Envoi multiple

dmathieu a écrit:

Mais pourquoi désires-tu absolument placer le destinataire en To ? Beaucoup de newsletters envoient un seul email en plaçant tous ses destinataires en Bcc.

Je ne suis pas vraiment d'accord avec toi ! Lorsque je reçois une newsletter envoyée par une société spécialisée dans l'emailing de masse, je suis le seul dans le champ To, et l'email est bien à mon nom !
C'est qu'il doit y avoir une raison !

D'ailleurs, je me demande s'il n'y a pas une limite sur le nombre d'adresse dans le champ BCC et si tout mettre en BCC ne serait pas un critère de SPAM ? A confirmer.

Florent.


Florent - Développeur Web

Hors ligne

 

#8 13-02-2009 15:24:12

maxime
Membre
Date d'inscription: 08-04-2008
Messages: 17

Re: [Résolu][1.7][Zend_Mail] Envoi multiple

Je ne sais pas si les filtres antispam l'utilise, mais moi oui !
Si je ne suis pas dans 'To', je zape bien plus vite wink

Merci en tout cas de votre aide.

Hors ligne

 

#9 13-02-2009 17:35:56

Kaimite
Membre
Lieu: Marseille
Date d'inscription: 16-06-2008
Messages: 144
Site web

Re: [Résolu][1.7][Zend_Mail] Envoi multiple

C'est p'tet une réflexion bête mais si je regarde les entêtes d'un mail que je reçois les Bcc sont-ils affichées ?

Si oui, un destinataire pourrait alors voir toutes les autres adresses emails enregistrées sur ton site... pas génial pour le respect de la loi informatiques et libertés ! 

De plus avec le Bcc toutes les destinataires en copie cachée vont voir l'adresse du destinataire "To" donc pas top non plus pour lui (qui n'a sûrement pas envie de diffuser son e-mail à tous tes destinataires).

Je pense que tu n'as pas d'autre solutions que d'envoyer un e-mail par personne.

Cordialement,
Kaimite

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages