Eléphant du PHP |
152 Messages
27 juil. 2005, 09:53
ben la en gros j'ai un pc individuel celui ou je travail ou ya les applications easyphp 1st smtp etc...
pour easyphp les utilisateur du reseau local se connect de cette facon
http://172.9.241.33/index.php
moi maintenant je voudrais que l'on depose des commentaire de mes news sur le portail et que sa soit envoyé sur ladresse la :
[email protected]
pour cela j'ai configuré le ini de cette facon
[mail function]
; For Win32 only.
SMTP = 172.9.241.33
;smtp_port = 25
; For Win32 only.
sendmail_from = [email protected]
mon formulaire d'envoie est
<?php
//Pour définir chaque input du formulaire, ajouter le signe de dollar devant
$nom="toto";
$message="toto2";
$msg = "Nom:\t$nom\n";
$msg .= "Message:\t$message\n\n";
//Pourait continuer ainsi jusqu'à la fin du formulaire
$recipient = "[email protected]";
$subject = "Formulaire";
$mailheaders = "From: Mon test de formulaire<> \n";
mail($recipient, $subject, $msg, $mailheaders);
echo "<HTML><HEAD>";
echo "<TITLE>Formulaire envoyer!</TITLE></HEAD><BODY>";
echo "<H1 align=center>Merci, $nom </H1>";
echo "<P align=center>";
echo "Votre formulaire à bien été envoyé !</P>";
echo "</BODY></HTML>";
?>
et j'obtient a lexecution ce message :
Warning: mail(): Failed to Receive in c:\easyphp1-8\www\envoi.php on line 15
voila je pense avoir bein resumer ou j'en suis je voudrais juste savoir si il vaut mieux que je 1st smtp serveur ou que j'utulise IIS ou compltement autre chose
et que vous mexpliquer en gros la manip a suivre
merci d'avnace