Erreur php dans l envoie de mail
samoussama
Messages postés
35
Statut
Membre
-
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
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
-
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). -
slt
comment modifier le fichier php.ini
quesqu'il faut ajouter exactement
merci -
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-
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
-
-
Il semblerai que le serveur smtp de topnet soit disponible à l'adresse suivante :
mail.topnet.tn -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
-
-
-
-
on peut pas tourner l envoie de mail en local ???????????