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 :

[Mail] php et mail


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de lolo_bob2
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    195
    Détails du profil
    Informations personnelles :
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 195
    Par défaut [Mail] php et mail
    Salut à tous

    Voila j'ai le code là pour l'envoi de mail et je voudrais savoir quelle manipulation je dois réaliser pour pouvoir mettre en parametre plusieurs adresses mail pour les receveurs

    je vous remercie beaucoup

    A+

    <?php

    $de_nom = "boby"; //Nom de l'envoyeur
    $de_mail = "toto@yahoo.fr"; //Email de l'envoyeur
    $vers_nom = "titi"; //Nom du receveur
    $vers_mail = "tutu@wanadoo.fr"; //Email du receveur
    $sujet = "Information interne"; //Sujet du mail

    //Message :
    $message = "<b>Bonjour</b><br>";
    $message .= "nouveau produit en vente sur ....";

    /** Envoi du mail **/
    $entete = "MIME-Version: 1.0\r\n";
    $entete .= "Content-type: text/html; charset=iso-8859-1\r\n";
    $entete .= "To: $vers_nom <$vers_mail>\r\n";
    $entete .= "From: $de_nom <$de_mail>\r\n";
    if(!mail($vers_mail, $sujet, $message, $entete)){
    echo "L'email n'a pu être envoyé !";
    } else {
    echo "Email a bien été evoyé par $de_nom ($de_mail) à $vers_nom ($vers_mail)";
    }

    ?>
    </body>
    </html>

  2. #2
    Membre émérite
    Avatar de Linaa
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    987
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 987
    Par défaut
    Au niveau des entetes, tu rajoutes

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    // Copie
       $entete .= 'Cc: mail@destinataire1.com' . "\r\n";
    // Copie cachée
       $entete .= 'Bcc: mail@destinataire2.com' . "\r\n";
    http://fr2.php.net/manual/fr/function.mail.php

  3. #3
    Membre confirmé Avatar de lolo_bob2
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    195
    Détails du profil
    Informations personnelles :
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 195
    Par défaut
    Merci

    mais je n'y connais rien en php

    est ce que c'est bien comme ca que je dois les inserer ?

    merci beaucoup pour votre aide

    <?php

    $de_nom = "boby"; //Nom de l'envoyeur
    $de_mail = "titi@yahoo.fr"; //Email de l'envoyeur
    $vers_nom = "toto"; //Nom du receveur
    $vers_mail = "tutu@wanadoo.fr"; //Email du receveur
    $sujet = "Information interne"; //Sujet du mail

    //Message :
    $message = "<b>Bonjour</b><br>";
    $message .= "nouveau produit en vente ";

    /** Envoi du mail **/
    $entete = "MIME-Version: 1.0\r\n";
    $entete .= "Content-type: text/html; charset=iso-8859-1\r\n";
    $entete .= "To: $vers_nom <$vers_mail>\r\n";
    $entete .= "From: $de_nom <$de_mail>\r\n";
    $entete .= 'Cc: mail@destinataire1.com' . "\r\n";
    $entete .= 'Bcc: mail@destinataire2.com' . "\r\n";
    if(!mail($vers_mail, $sujet, $message, $entete)){
    echo "L'email n'a pu être envoyé !";
    } else {
    echo "Email a bien été evoyé par $de_nom ($de_mail) à $vers_nom ($vers_mail)";
    }

    ?>

  4. #4
    Membre émérite
    Avatar de Linaa
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    987
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 987
    Par défaut
    Oui tout à fait, as-tu testé ?

  5. #5
    Membre confirmé Avatar de lolo_bob2
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    195
    Détails du profil
    Informations personnelles :
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 195
    Par défaut
    Salut

    je viens de tester sauf que dans l'entete j'ai mis une adresse mail a moi pour faire un test et je ne reçois rien du tout

    Pouvez vous m'aider


    <?php

    $de_nom = "boby"; //Nom de l'envoyeur
    $de_mail = "lolo_bob2@yahoo.fr"; //Email de l'envoyeur
    $vers_nom = "Lolo"; //Nom du receveur
    $vers_mail = "laurent.vortemann@wanadoo.fr"; //Email du receveur
    $sujet = "Information interne"; //Sujet du mail

    //Message :
    $message = "<b>Bonjour</b><br>";
    $message .= "nouveau produit en vente sur www.yahhoo.com";

    /** Envoi du mail **/
    $entete = "MIME-Version: 1.0\r\n";
    $entete .= "Content-type: text/html; charset=iso-8859-1\r\n";
    $entete .= "To: $vers_nom <$vers_mail>\r\n";
    $entete .= "From: $de_nom <$de_mail>\r\n";
    $entete .= 'Cc: lolo@yahoo.fr' . "\r\n";
    $entete .= 'Bcc: mail@destinataire2.com' . "\r\n";
    if(!mail($vers_mail, $sujet, $message, $entete)){
    echo "L'email n'a pu être envoyé !";
    } else {
    echo "Email a bien été evoyé par $de_nom ($de_mail) à $vers_nom ($vers_mail)";
    }

    ?>

  6. #6
    Membre émérite
    Avatar de Linaa
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    987
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 987
    Par défaut
    Il s'affiche bien "Email a bien été envoyé..." ?
    Attends un p'tit moment, j'ai aussi une adresse Yahoo et il met un p'tit peu de temps.
    De plus, il se pourrait bien qu'il soit dans le dossier "Spam".

  7. #7
    Membre confirmé Avatar de lolo_bob2
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    195
    Détails du profil
    Informations personnelles :
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 195
    Par défaut
    ok je vais attendre

    je te tiens au courant

    merci beaucoup

    A+

  8. #8
    Membre expérimenté
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    150
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Janvier 2006
    Messages : 150
    Par défaut
    Salut,

    Si tu testes en local tu peux attendre longtemps, yahoo n'accepte pas les connexion des serveurs mails persos (ou alors il y'a une astuce que je n'ai pas trouvé (ni cherché)).

    J'envoies mes newsletter depuis mon serveur perso pour éviter d'utiliser abusivement celui de l'hébergeur, et lorsque je ne choisis pas de relais smtp, yahoo refuse tous les e-mails...

  9. #9
    Membre confirmé Avatar de lolo_bob2
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    195
    Détails du profil
    Informations personnelles :
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 195
    Par défaut
    Salut

    ok ca fonctionne nickel pas de soucis en fait je fais des tests car j'ai un espace perso sur un site internet je ne suis donc pas en local
    sinon je voudrais faire un formulaire afin que se soit plus présentable
    avez vous une idée pour sa réalisation car je le répéte je suis novice en php
    je vous remercie beaucoup
    A+

  10. #10
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2005
    Messages : 31
    Par défaut
    Citation Envoyé par lolo_bob2
    Salut

    ok ca fonctionne nickel pas de soucis en fait je fais des tests car j'ai un espace perso sur un site internet je ne suis donc pas en local
    sinon je voudrais faire un formulaire afin que se soit plus présentable
    avez vous une idée pour sa réalisation car je le répéte je suis novice en php
    je vous remercie beaucoup
    A+
    Qu'est-ce que tu veux précisement ?

  11. #11
    Membre confirmé Avatar de lolo_bob2
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    195
    Détails du profil
    Informations personnelles :
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 195
    Par défaut
    Salut LarZuk

    je voudrais un formulaire avec un emplacement pour le les envoyeur(s) un emplacement pour le les destinataire(s) un emplacement sujet du mail
    un emplacement avec le message mais si possible toujours le meme
    un emplacement qui me premet de joindre des fichiers
    et un bouton pour envoyer....

    si c'est possible

    merci beaucoup

    A+

  12. #12
    Membre émérite
    Avatar de Linaa
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    987
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 987

  13. #13
    Membre confirmé Avatar de lolo_bob2
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    195
    Détails du profil
    Informations personnelles :
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 195
    Par défaut
    ok merci beaucoup pour le lien

    mais est ce qu'il n'existe pas déjà des codes de formulaires déjà fait ???

    A+

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

Discussions similaires

  1. Envoi de mail PHP avec mail()
    Par toinou62 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 5
    Dernier message: 12/07/2011, 14h59
  2. [BASH + PHP] Fonction mail() PHP et donnée non lue
    Par Mika2008 dans le forum Langage
    Réponses: 2
    Dernier message: 30/08/2010, 22h30
  3. [Mail] envoi de mail php
    Par nicordi dans le forum Langage
    Réponses: 16
    Dernier message: 31/10/2006, 00h00
  4. [Mail] PHP Fonction mail
    Par fred67200 dans le forum Langage
    Réponses: 2
    Dernier message: 05/07/2006, 13h43
  5. [Mail] PHP et mail() très important
    Par joe206 dans le forum Langage
    Réponses: 21
    Dernier message: 23/05/2006, 00h47

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