Accuse de reception

Bonjour,

salut a tous voila j'explique mon souci apres des heur hier a rechercher une solution en faite voila quand j'envoi un mail sur mon server mail depuis n'importe quel adresse (hotmail gmail yahoo) je recois un accuser de reception

j'aimerai que les personne qui remplisse le formulaire de mon site recoive cette accuser mais comment quand je recoi un mail de mon site sa me met viens de juju-video

que dois je changer et ou voila des bout de mon code

// Addresse de réception du formulaire
$email_dest = "mon adresse mail";
$sujet = "Vos identifiant";
$entetes ="MIME-Version: 1.0 \n";
$entetes .="From: juju-video<mon adresse mail>\n";
$entetes .="Return-Path: juju-video<mon mail>\n";
$entetes .="Reply-To: juju-video<mon mail>\n";
$entetes .="Content-Type: text/html; charset=iso-8859-1 \n";
$partie_entete = "<html>\n<head>\n<title>Formulaire</title>\n<meta http-equiv=Content-Type content=text/html; charset=iso-8859-1>\n</head>\n<body bgcolor=#FFFFFF>\n";

merci de votrz aide

--
rien est impossible en informatique
Configuration: Windows Vista Internet Explorer 7.0

6 réponses

Résumé de la discussion

Un formulaire de site envoie des courriels via le serveur, et les destinataires reçoivent une accusé de réception, tandis que l'expéditeur affiche l'adresse du site plutôt que celle de l'utilisateur. Des réponses suggèrent de modifier les entêtes SMTP dans le code PHP, en utilisant From, Return-Path et Reply-To, et d'inclure le nom et l'adresse de l'expéditeur réel dans ces champs. D'autres proposent d'utiliser une adresse du domaine du site pour l'expéditeur et de placer l'adresse de l'utilisateur dans l'en-tête Reply-To, afin d'améliorer la délivrabilité. En cas de persistance, il est utile d'employer une librairie SMTP et de repenser le formulaire pour un envoi plus fiable et conforme.

Bobot (l’IA à votre service)
  1. Bonjour,

    $entetes .="From: juju-video<mon adresse mail>\n";
    c'est la ligne où vous définissez quelle sera le nom et l'adresse de provenance du mail

    il suffit de le changer
    1. ok mais que mettre svp
    2. t troooo for toua
    3. @julien77000tu le fais expres ?

      y a 3 lignes dans ton code avec ton adresse... c'est là que tu dois la changer
  2. $entetes .="From: monsite<mon adresse mail>\n";

    vous pouvez également créer une adresse avec le nom de domaine de votre site afin de ne pas être spammé
    1. ok mais je ne veut pas que sa me mette que le mail vien de mon site en faite o lieu de mon site je voudrais voir se que la personne met dans e-mial
      vou voyer
    2. svp vous etes la ?
    3. @julien77000Bonjour,

      Reformule ta question en "français" car là j'avoue j'ai vraiment beaucoup de mal à comprendre ton problème .
    4. @kiki45en faite quand tu rempli le formulaire de mon site je le recoi est la personne dou sa vient sa me met viens de juju moi j'aimerais que sa mette se que la personne mette dans la case email

      j'aimerai que les personne qui remplisse le formulaire de mon site et appuis sur envoyer quand je recoi un mail de mon site sa me met viens de juju-video allrs que j'aimerais que sa me mette vien de (se qui a ecrit dan la case email)

      que dois je changer et ou voila des bout de mon code

      // Addresse de réception du formulaire
      $email_dest = "mon adresse mail";
      $sujet = "Vos identifiant";
      $entetes ="MIME-Version: 1.0 \n";
      $entetes .="From: juju-video<mon adresse mail>\n";
      $entetes .="Return-Path: juju-video<mon mail>\n";
      $entetes .="Reply-To: juju-video<mon mail>\n";
      $entetes .="Content-Type: text/html; charset=iso-8859-1 \n";
      $partie_entete = "<html>\n<head>\n<title>Formulaire</title>\n<meta http-equiv=Content-Type content=text/html; charset=iso-8859-1>\n</head>\n<body bgcolor=#FFFFFF>\n";
    5. @kiki45voila quand je recoi un mail
      From: monsite
      To: mon adresse mail (la mienne )
      Sent: Wednesday, May 06, 2009 1:15 PM
      Subject: Vos identifiant

      moi j'aimerai ke sa mette lemail de la personne ki lenvoi
      --
      rien est impossible en informatique
  3. je comprends vraiment pas le problème, donne voir l'url de ton formulaire
    1. http://89.158.167.64/ je met mon ip car mon nom de domaine ne passe pas une fois dessus clik sur musique le souci es simple je veut que quand une personne m'envoi un mail depuis le site sa me met son mail et non juju-video ou autre tu voit il a rien de dur
  4. Voila

    $emailex = $_POST["zone_email1"];
    $nom = $_POST["champ1"]

    $email_dest = "mon adresse mail";
    $sujet = "Vos identifiant";
    $entetes ="MIME-Version: 1.0 \n";
    $entetes .="From: juju-video<mon adresse mail>\n";
    $entetes .="Return-Path: juju-video<$nom>\n";
    $entetes .="Reply-To: $emailex <mon mail>\n";
    $entetes .="Content-Type: text/html; charset=iso-8859-1 \n";
    $partie_entete = "<html>\n<head>\n<title>Formulaire</title>\n<meta http-equiv=Content-Type content=text/html; charset=iso-8859-1>\n</head>\n<body bgcolor=#FFFFFF>\n";
    1. je met sa a la place de mon code es sa devrai etre bon
    2. sa ne fonctionne pas regarde
      c'est bien sa

      // Addresse de réception du formulaire

      $emailex = $_POST["zone_email1"];
      $nom = $_POST["champ1"]

      $email_dest = "mon mail (le mien ou je recoi les mail)";
      $sujet = "Vos identifiant";
      $entetes ="MIME-Version: 1.0 \n";
      $entetes .="From: juju-video<mon mail (le mien ou je recoi les mail)>\n";
      $entetes .="Return-Path: juju-video<$nom>\n";
      $entetes .="Reply-To: $emailex <et la je met le mien ou pas>\n";
      $entetes .="Content-Type: text/html; charset=iso-8859-1 \n";
      $partie_entete = "<html>\n<head>\n<title>Formulaire</title>\n<meta http-equiv=Content-Type content=text/html; charset=iso-8859-1>\n</head>\n<body bgcolor=#FFFFFF>\n";
    3. alors tu es la?
  5. Kiki45 a raison. il faut reprendre les valeurs des champs nom et email... Je pense qu'il serai plus de refaire complètement le formulaire et donc revoir la fonction mail()
    1. ok si je met le code ici pouver vou maider