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] Problème avec le paramètre From de mail()


Sujet :

Langage PHP

  1. #1
    Inscrit
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    531
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 531
    Points : 282
    Points
    282
    Par défaut [Mail] Problème avec le paramètre From de mail()
    Bonjour,

    Voilà c'est tout simple, quand j'envoie un courriel avec mail() de php, ça m'indique comme expéditeur "monsit" dans la boite mail et l'adresse email c'est site@plan-ovh.com

    Or, je souhaite obtenir par exemple "mon super site" et monnom@mondomaine.com. 8)

    Alors j'essaie d'ajouter le paramètre from dans l'email.

    Mais ça fonctionne pas.


    Voilà mon code, si une lumière passe par là, je veux bien qu'elle m'éclaire :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    mail (
     
        "administration@monsite.com",
     
        "contact Mon site : $nom " ,
        "
         $message
        ",
     
        "Un contact de la part de $nom - $courriel",
     
     "From: mon super site<monnom@mondomaine.fr>"
      )
    Vous voyez la solution ? Merci d'avance...

  2. #2
    Membre confirmé

    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    650
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 650
    Points : 546
    Points
    546
    Par défaut
    Ton code est faux, la fonction mail ne possede que 4 parametres et toi, tu en met 5

    La doc ici

    Tes headers (entêtes) doivent être dans une seule variable et séparés par un eof (end of line)

    Essai ce code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    $to = "administration@monsite.com";
    $subject = "contact Mon site : $nom ";
    $msg = "ton message";
    $fromname = "mon super site";
    $fromaddress = "monnom@mondomaine.fr"
     
    $eol="\r\n";
    $headers = "From: ".$fromname."<".$fromaddress.">".$eol;
    $headers .= "Reply-To: ".$fromname."<".$fromaddress.">".$eol;
    $headers .= "Return-Path: ".$fromname."<".$fromaddress.">".$eol;
     
    mail($to, $subject, $msg, $headers);

  3. #3
    Inscrit
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    531
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 531
    Points : 282
    Points
    282
    Par défaut
    Merci de ta réponse firejocker,

    Ton code fonctionne, mais il y a un problème quand même je crois.

    Dans la boite de réception, pour la colonne "de" (là où s'affiche normalement le nom de l'expéditeur), j'ai cette ligne :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    À: monnom@mondomaine.com
    Hors, je devrais avoir "mon super site".

    Par contre, quand je clique pour ouvrir le mail, j'ai cela pour la ligne "de" et là c'est correct :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    De:   	mon super site <monnom@mondomaine.com>
    Je ne vois pas trop ce que je dois modifier, d'autant plus que c'est bon quand on ouvre le mail mais pas dans la liste des mails...

Discussions similaires

  1. [Mail] Problème avec mail()
    Par narber76 dans le forum Langage
    Réponses: 1
    Dernier message: 10/05/2006, 19h34
  2. [Mail] Problème avec mail et image
    Par phpaide dans le forum Langage
    Réponses: 5
    Dernier message: 27/04/2006, 09h06
  3. [Mail] Problème avec mon script d'envoi de mail
    Par leroivert dans le forum Langage
    Réponses: 18
    Dernier message: 02/12/2005, 00h26
  4. [Mail] problème avec la fonction mail()
    Par artotal dans le forum Langage
    Réponses: 2
    Dernier message: 13/11/2005, 03h14
  5. Problème avec fonction d'envoie de mail
    Par zyg dans le forum Réseau/Web
    Réponses: 1
    Dernier message: 23/02/2005, 08h48

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