Problème avec la fonction mail() php

Bonjour,
j'utilise la fonction mail() de php pour l'envoie des email avec iis j'ai configurer le dernier, mais lorsque j'execute le script il y a aucune erreur ou warning mais le probleme c'est que je reçoit rien dans ma boite; j'ai tester le meme script chez un hebergeur et ça marche bien, PLEASE HELP
Configuration: Windows XP
Firefox 2.0.0.12

9 réponses

  1. Contributeur
    J' ai trouvé!!!!!!!!!!!!!!!!!!

    ha ben non en fait, c' est impossible si on a pas ton code sous les yeux......
    0
    1. <?php
      $destinataire = "?????????@yahoo.fr";
      $expediteur = "?????????@yahoo.fr";
      $reponse = $expediteur;

      echo "Ce script envoie un mail à $destinataire ".
      "en précisant que l'expediteur est $expediteur ".
      "et que la réponse doit être envoyée à $reponse";
      if (mail($destinataire,
      "test email 1bis",
      "merci pour ton tutorial",
      "From: $expediteur\r\nReply-To: $reponse"))
      echo "Le mail a été envoyer" ;
      else {echo "Faux" ;}
      ?>


      Le pb n'est pas dans le script puisque je lé tester sous un hebergeur et CA MARCHE
      0
      1. Contributeur
        heu tout est la? et t' es sur que ca marche si tout est la??? Oo
        0
        1. Contributeur
          IL manque enormement de choses, TOUT EST IL LA?
          0
          1. Qu'est ce qui manque par exemple
            0
            1. Contributeur
              Ben enormement de choses, je sui setonné que ca marche!

              essaie ca et adapte le:

              <?php
              if(isset($_POST) && isset($_POST['nom']) && isset($_POST['prenom']) && isset($_POST['societe']) && isset($_POST['numerotel']) && isset($_POST['email']) && isset($_POST['commentaires'])) {
              extract($_POST);
              if(!empty($nom) && !empty($prenom) && !empty($prenom) && !empty($societe) && !empty($numerotel) && !empty($email) && !empty($commentaire)) {
              $message=str_replace("\'","'",$message);
              $destinataire="******";
              $sujet="Contact";
              $msg="Un nouveau message \n
              Nom : $nom \n
              Prenom : $prenom \n
              Societe : $societe \n
              Numero de telephone : $numerotel \n
              Email : $email \n
              Commentaires : $commentaires";
              $entete="From: $nom \n Reply-To: $email";
              mail($destinataire,$sujet,$msg,$entete);
              echo "Le devis a bien été envoyé.";
              }
              else {
              echo "Vous navez pas rempli tous les champs.";
              }
              }
              ?>
              0
              1. Enfin j'ai reçcu les emails ..............il fallait attendre plus de 6 heures c'est pas normale ???§!!!!!!!!!!!! et MERCI BEAUCOUP POUR L'AIDE
                0