8795 sujets

Développement web côté serveur, CMS

Bonjour à tous,

J'ai une fonction qui me permet d'envoyer des mails, elle fonctionne très bien mais mon soucis est de pouvoir envoyer un mail à plusieurs personne en les mettant en copie de se mail comme on peu le faire dans les messageries normales.

Dans PHPMailer y a t-il une fonction qui permet de faire ceci? Ou faut-il que je fasse juste
$mail->AddAddress($mail[$i]);
dans une boucle For avec les mails dans un tableau?

Si j'ai bien compris certains points que j'ai vu sur internet il faut mettre l'ajout d'adresse comme ceci:
$mail->AddAddress(mail1,mail2,mail3,...);
, mais je pense pas que le code ci-dessus fonctionne.

Si quelqu'un connais bien PHPMailer ça m'aiderais bien.

Merci d'avance.

Bonne journée.
Modifié par etudiante87 (08 Jul 2010 - 11:29)
Salut,

le plus simple est effectivement de faire une boucle en utilisant AddAddress (ou AddCC / AddBCC).

Et sinon il existe de nombreux tutos sur le web traitant de PHP Mailer. Smiley cligne
Merci pour ta réponse, je vient d'en trouver un pas mal.

Il suffit juste de faire une boucle pour parcourir le tableau et envoyer le mail à tout les destinataires, c'est plutôt simple comme fonctionnement c'est bien.


for($i=0;$i<count($destinataire);$i++){
     $mail->AddAddress($destinataire[$i]);
}


Voilà si ça peut aider quelqu'un, pour les pièces jointes c'est pareil avec la fonction "AddAttachment".

Bonne journée à tous.