IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

PHHPMailer : plusieurs destinataires


Sujet :

Langage PHP

  1. #1
    Membre Expert
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 493
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 493
    Billets dans le blog
    1
    Par défaut PHHPMailer : plusieurs destinataires
    Bonsoir,

    si on veut envoyer un mail à un seul destinataire, il suffit de faire : $mail->AddAddress($dest);où $dest contient l'adresse du destinataire.
    Pour adresser le mail à plusieurs destinataires, voici ce que j'ai compris qu'il fallait faire :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    $destinataire=[adr1@ext1, adr2@ext2, etc.];
    foreach($destinataire as $dest) 
    	$mail->AddAddress($dest);
    J'aurais besoin d'une confirmation car si je mets N fois mon adresse perso, je ne reçois qu'un seul mail mais comme l'adresse est identique, PHPMailer doit considérer que ça sert à rien de l'envoyer plusieurs fois, donc je ne peux pas tester ; j'ai besoin d'une confirmation.

  2. #2
    Membre Expert
    Avatar de gene69
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    1 769
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 769
    Par défaut
    si tu as un compte gmail utilise la propriété suivante de gmail

    spam+toto@gmail.com, spam+tata@gmail.com et spam@gmail.com sont trois adresses différentes mais qui arriveront toutes les trois dans spam@gmail.com

  3. #3
    Membre Expert
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 493
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 493
    Billets dans le blog
    1
    Par défaut
    Merci de ta réponse, mais manque de bol, j'ai une adresse en "AOL.COM".

  4. #4
    Membre Expert
    Avatar de gene69
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    1 769
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 769
    Par défaut
    mouaahahahah

    elle est bonne.

  5. #5
    Membre Expert
    Avatar de gene69
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    1 769
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 769

  6. #6
    Membre Expert
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 493
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 493
    Billets dans le blog
    1
    Par défaut
    Merci car je ne connaissais pas ; donc j'ai créé une adresse gmail mais PHPMailer doit être très fort, car même si je mets aussi mes adresses "+toto" et "+tata"
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    	 { $destinataire=[$mailemetteur,"xxx@gmail.com","xxx+toto@gmail.com","xxx+tata@gmail.com"];}
    foreach($destinataire as $dest)
    	$mail->AddAddress($dest);
    je ne reçois quand même qu'un seul mail dans cette boîte (mais aussi un dans ma boîte AOL (qui correspond à $mailemetteur))

  7. #7
    Membre Expert
    Avatar de gene69
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    1 769
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 769
    Par défaut
    mouaip, le +extention c'est loin d'être supporté par tous les smtp.
    bon ben si tu reçois deux mail, c'est bon.
    N'empèche que c'est toujours surprenant de devoir inciter à creer des adresse de test gratuite chez gmail ou yahoo pour faire des tests...

  8. #8
    Membre Expert
    Avatar de gene69
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    1 769
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 769
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     $destinataire=[$mailemetteur,"xxx@gmail.com","xxx+toto@gmail.com","xxx+tata@gmail.com"];
    c'est une syntaxe que je ne connais pas en php ça....

  9. #9
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par défaut
    Citation Envoyé par laurentSc
    J'aurais besoin d'une confirmation car si je mets N fois mon adresse perso, je ne reçois qu'un seul mail mais comme l'adresse est identique, PHPMailer doit considérer que ça sert à rien de l'envoyer plusieurs fois, donc je ne peux pas tester ; j'ai besoin d'une confirmation.
    C'est une blague ou quoi ?
    http://www.developpez.net/forums/d13...destinataires/ !
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Mail] Envoyer mail à plusieurs destinataires
    Par nixax dans le forum Langage
    Réponses: 2
    Dernier message: 01/11/2006, 10h55
  2. Réponses: 2
    Dernier message: 26/10/2006, 21h38
  3. [javax.mail] envoi à plusieurs destinataires
    Par michaelbob dans le forum API standards et tierces
    Réponses: 3
    Dernier message: 29/05/2006, 12h41
  4. un seul formulaire, plusieurs destinataires / fenetres
    Par jlf dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 02/05/2006, 22h30
  5. [Mail] Plusieurs destinataires fonction mail
    Par Jiraiya42 dans le forum Langage
    Réponses: 8
    Dernier message: 27/04/2006, 23h00

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo