Envoi de mail

abdouinfomiage Messages postés 80 Date d'inscription mardi 26 juillet 2005 Statut Membre Dernière intervention 3 février 2008 - 9 août 2006 à 17:01
padaben Messages postés 5 Date d'inscription mercredi 28 juin 2006 Statut Membre Dernière intervention 26 juin 2012 - 12 août 2006 à 13:26
slt les amis j veux envoyer un e-mail sous php mais ca marche pas
j utilise le code suivant: envoi.php:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Document sans titre</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>




<form name="form1" method="post" action="">
  destination:
   

  objet:
   

  message :

 
    <textarea name="objet" id="objet"></textarea>
 

 
   

</form>

</html>
<?php
$mail=$_POST['mail'];
$objet=$_POST['objet'];
$corps=$_POST['corp'];
mail($mail,$objet,$corp);



?>

//fin
a l'execution il m affiche :

Warning: mail(): Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in c:\program files\easyphp1-7\www\retester$\envoi_mail.php on line 30

j sais pas quoi faire donner moi une solution svp

6 réponses

cs_putch Messages postés 624 Date d'inscription mardi 6 mai 2003 Statut Membre Dernière intervention 14 décembre 2009 1
9 août 2006 à 17:20
salut!
tu peux pas envoyer de mail en travaillant en local tout simplement ^^
0
cs_Anthomicro Messages postés 9433 Date d'inscription mardi 9 octobre 2001 Statut Membre Dernière intervention 13 avril 2007 8
9 août 2006 à 17:39
Salut,

si tu peux, en installant un serveur SMTP tel que argosoft mail server, ou le smtp intégré à windows XP pro.

<hr size="2" width="100%" /><li>Entraide, dépannage et vulgarisation informatique : Mon site de vulgarisation informatique</li>
0
Evangun Messages postés 1980 Date d'inscription dimanche 20 février 2005 Statut Membre Dernière intervention 24 septembre 2012 4
9 août 2006 à 17:46
Hello
le plus simple si t'es connecté en permanence c'est de mettre le SMTP de ton fournisseur, c'est à dire que tu mets par exemple smtp.free.fr à la place de localhost dans le fichier php.ini. Pas besoin de login ou mot de passe.
à+
0
abdouinfomiage Messages postés 80 Date d'inscription mardi 26 juillet 2005 Statut Membre Dernière intervention 3 février 2008
10 août 2006 à 01:51
merci bcp pour votre aide
j ai fais exactement ce que vous m avez dis mais il m affiche :

Warning: mail(): Failed to connect to mailserver at "smtp.free.fr" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in c:\program files\easyphp1-7\www\retester$\envoi_mail.php on line 30
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
abdouinfomiage Messages postés 80 Date d'inscription mardi 26 juillet 2005 Statut Membre Dernière intervention 3 février 2008
10 août 2006 à 01:51
merci bcp pour votre aide
j ai fais exactement ce que vous m avez dis mais il m affiche :

Warning: mail(): Failed to connect to mailserver at "smtp.free.fr" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in c:\program files\easyphp1-7\www\retester$\envoi_mail.php on line 30
0
padaben Messages postés 5 Date d'inscription mercredi 28 juin 2006 Statut Membre Dernière intervention 26 juin 2012
12 août 2006 à 13:26
Salut, un pti conseil, si tu veux tester ton envoi de mail, le mieux c que tu installes easyPHP, tout est expliqué pour paramétre le fichier php.ini histoire de déterminer ton SMTP

http://easyphp.org

sinon, tu peux essayer on ligne, sur un ftp ou chez ton hébergeur, il n'y aura pas d'erreur de ce type..

Salut

Pben
0
Rejoignez-nous