Erreur php dans l envoie de mail

samoussama Messages postés 35 Statut Membre -  
samoussama Messages postés 35 Statut Membre -
Bonjour,

Slt a tous je suis en train de creer un site web dynamique et j ai besoin d'envoyer un mail automatique à une @ mail lors de la remplissage d'une page ( nom, message a envoyé...) j ai trouvé un script mais il m'affiche lors de l'execution
ce message d'erreur

Warning: Failed to Receive in c:\program files\easyphp\www\www.timsoft.com.tn\docs\mail2.php on line 237
Erreur lors de l'envoi.

Voici le script:

<?php
$destinataire = 'samoussama@gmail.com'; // Adresse email du destinateire du message

$sujet = 'Sujet du message';

$message = 'Ligne 1'."\r\n"; // Début du message
$message .= 'Ligne 2'."\r\n"; // suite du message...
$message .= 'Ligne 3'."\r\n"; // suite du message...

$en_tetes = 'MIME-Version: 1.0'."\r\n";
$en_tetes .= 'Content-Transfer-Encoding: 8bit'."\r\n";
$en_tetes .= 'Content-Type: text/plain; charset=utf-8'."\r\n";

if(mail($destinataire, $sujet , $message , $en_tetes))
{
echo 'Le message a été envoyé';
}
else
{
echo 'Erreur lors de l\'envoi.';
}
?>

<form name="azerty">
<INPUT type="submit" value="Envoyer" name="submit"/>
</form>

merci
Configuration: Windows XP
Internet Explorer 7.0

9 réponses

  1. Guitoria
     
    Bonjour,

    Il y un truc a renseigner dans le fichier de configuration de php pour que cela fonctionne.
    L'adresse smtp ou pop de ton fai je crois bien (du genre pop.orange.fr).
    0
  2. samoussama Messages postés 35 Statut Membre 9
     
    slt

    comment modifier le fichier php.ini
    quesqu'il faut ajouter exactement

    merci
    0
  3. Guitoria
     
    tu dois avoir une ligne

    SMTP=""

    ou tu met :

    SMTP="smtp.free.fr"

    si tu es chez free

    SMTP="smtp.orange.fr"

    si tu es chez orange, etc..

    généralement les FAI gardent cette syntaxe
    0
    1. samoussama Messages postés 35 Statut Membre 9
       
      merci pour ton aide, j ai essayé en ajoutant un ligne au fichier php mais rien n'a changé toujours j le meme pb :

      Warning: Failed to Receive in c:\program files\easyphp\www\www.timsoft.com.tn\docs\mail2.php on line 232

      voici le contenu de fichier php.ini

      ; php.ini for PEAR tests
      include_path=..
      SMTP="smtp.topnet.tn" (j ai ajouté ce ligne)


      merci beaucoup
      0
  4. Guitoria
     
    Il semblerai que le serveur smtp de topnet soit disponible à l'adresse suivante :

    mail.topnet.tn
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. samoussama Messages postés 35 Statut Membre 9
     
    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    0
  7. samoussama Messages postés 35 Statut Membre 9
     
    !!!!!!!!!!!!!!
    0
  8. samoussama Messages postés 35 Statut Membre 9
     
    nnn
    0
  9. samoussama Messages postés 35 Statut Membre 9
     
    bbbb
    0
  10. samoussama Messages postés 35 Statut Membre 9
     
    on peut pas tourner l envoie de mail en local ???????????
    0