Multidestinataires avec phpmailer
Résolu/Fermé
janmar
Messages postés
148
Date d'inscription
vendredi 17 mai 2013
Statut
Membre
Dernière intervention
29 août 2015
-
7 nov. 2013 à 17:06
janmar Messages postés 148 Date d'inscription vendredi 17 mai 2013 Statut Membre Dernière intervention 29 août 2015 - 6 mars 2014 à 11:21
janmar Messages postés 148 Date d'inscription vendredi 17 mai 2013 Statut Membre Dernière intervention 29 août 2015 - 6 mars 2014 à 11:21
A voir également:
- Phpmailer addaddress
- PHP, if/else empeche PHPMailer : pourquoi....? - Forum PHP
2 réponses
janmar
Messages postés
148
Date d'inscription
vendredi 17 mai 2013
Statut
Membre
Dernière intervention
29 août 2015
3
8 nov. 2013 à 09:34
8 nov. 2013 à 09:34
Merci de ta réponse.
Cela devrait aller avec une variable tableau.
Cela devrait aller avec une variable tableau.
skywebfr
Messages postés
11
Date d'inscription
jeudi 7 novembre 2013
Statut
Membre
Dernière intervention
12 novembre 2013
21
Modifié par skywebfr le 8/11/2013 à 08:11
Modifié par skywebfr le 8/11/2013 à 08:11
Bonjour
Il faut utiliser AddAdress autant de fois que tu souhaite ajouter un mail.
Je te conseil de stocker tes emails dans une variables à tableaux, puis de les parcourir en ajoutant les emails à la class $mailer :
Il faut utiliser AddAdress autant de fois que tu souhaite ajouter un mail.
Je te conseil de stocker tes emails dans une variables à tableaux, puis de les parcourir en ajoutant les emails à la class $mailer :
<?php
$emails = array('email1@domaine.com', 'email2@domaine.fr', 'email3@unautredomaine.fr');
foreach($emails as $i => $email){
$mailer->AddAddress($email);
}
?>
12 nov. 2013 à 09:31
6 mars 2014 à 11:21
Je reviens sur le multipostage avec PHPMailer.
Pour additionner des adresses mail, j'ai fait une boucle qui parcourt les adresses :
J'ai laissé un echo pour bien voir si ma variable $ad exprime mon fichier d'adresse. C'est OK.
Par contre, lorsque je fais cela, j'obtiens toujours le message :
Could not instantiate mail function.
Si par contre je n'utilise qu'une adresse du style :
$ad = "xxxxx@orange.fr";
$mail->AddAddress($ad);
Tout marche très bien.
Je ne vois vraiment pas où est l'erreur.
Si quelqu'un pouvait m'aider ? Merci d'avance.
skywebfr --> je ne vois pas comment mettre un +1 à ta réponse !......
Je ne sais pas faire, ni à quoi ça sert !...