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. Enfin j'ai reçcu les emails ..............il fallait attendre plus de 6 heures c'est pas normale ???§!!!!!!!!!!!! et MERCI BEAUCOUP POUR L'AIDE
    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.";
      }
      }
      ?>
      1. Contributeur
        heu tout est la? et t' es sur que ca marche si tout est la??? Oo
        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
          1. Contributeur
            J' ai trouvé!!!!!!!!!!!!!!!!!!

            ha ben non en fait, c' est impossible si on a pas ton code sous les yeux......