PHPNET Assistance

Support et Entraide PHPNET => Forum de programmation => Discussion démarrée par: {Ben} le 22 avril 2003 à 18:54:06

Titre: Destinataire En Bcc
Posté par: {Ben} le 22 avril 2003 à 18:54:06
Salut

J'envoie une newsletter via un script qui utilise la fonction mail() et le header Bcc dans lequel j'entre tous les mails des destinataires.

Mon probléme est que tous les abonnés recoivent le mail avec le paramétre string to (destinataire) de la fonction mail() comme destinataires, alors que ca devrait être leur mail.

Pour plus de clarté, un exemple :

J'envoie un mail(machin@xxx.com, sujet, message, Bcc : toto@aaa.com, tata@bbb.com);

Alors, toto@aaa.com et tata@bbb.com recoivent un mail qui contient machin@xxx.com dans le champ destinataire :blink:

Comment faire en sorte que le champ destinataire contienne le destinataire correct (toto@aaa.com ou tata@bbb.com, au lieu de machin@xxx.com) tout en utilisant le header Bcc. Je ne souhaite pas faire des boucles de fonction mail(), je ne trouve pas ca trés 'propre' :D

J'ai essayé de laisser string to (machin@xxx.com) vide, mais dans ce cas, le destinataire est vide sur les mails recu...

Merci !
Titre: Destinataire En Bcc
Posté par: Fozzy le 23 avril 2003 à 08:14:30
c'est malheureusement impossible sans envoyer un par un les mails en mettant les destinataires chacun à leur tour.
Nota: Il faut quand même savoir que le Bcc se contente de ne pas afficher les emails des autres destinataires mais que les emails de ceux-ci sont dispo dans l'entête.
Titre: Destinataire En Bcc
Posté par: {Ben} le 24 avril 2003 à 01:05:25
Bon... Bah tant pis alors :( Je me contenterai d'une absence de destinataire dans le champ...

Par contre, j'ai vérifié, et l'entête ne contient pas les mails de tous les abonnés, mais seulement celui du destinataire B)  
Titre: Destinataire En Bcc
Posté par: NaJ le 24 avril 2003 à 11:45:53
Citer
Nota: Il faut quand même savoir que le Bcc se contente de ne pas afficher les emails des autres destinataires mais que les emails de ceux-ci sont dispo dans l'entête.
Ca m'étonnait tellement, que je viens de tester. Dans l'entête du message reçu, on ne voit pas le contenu du champ BCC.