Besoin d'aide pour envoi de mail par PHP

Besoin d'aide pour envoi de mail par PHP - PHP - Programmation

Marsh Posté le 07-02-2004 à 20:12:11    

Voilà, en fait, mon problème, c'est que je voudrais envoyer un mail de confirmation apres la validation d'un formulaire.
Voici la partie de traitement de l'envoi de l'email :
 

Code :
  1. <?php
  2. $email=$mail;
  3. $sujet="Confirmation de votre inscription";
  4. $message="Bonjour,\n\n";
  5. $message.="Nous confirmons votre demande d'inscription.\nVotre inscription sera validée par le webmaster dans les plus brefs délais.\n";
  6. mail($email,$sujet,$message);
  7. ?>


 
et la partie de configuration dans php.ini :

Code :
  1. [mail function]
  2. ; For Win32 only.
  3. SMTP = smtp.presence-pc.com
  4. ; For Win32 only.
  5. sendmail_from = florian.p@presence-pc.com
  6. ; For Unix only.  You may supply arguments as well (default: "sendmail -t -i" ).
  7. ;sendmail_path =


 
Message d'erreur généré :

Code :
  1. 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\pat\portail\trait_insc.php on line 8


Sinon, j'utilise EasyPHP 1.7 sous win XP
 
Merci d'avance.
 
Je précise que je suis plutot nouveau en PHP : soyez indulgents  :D


Message édité par nero27 le 07-02-2004 à 20:12:54
Reply

Marsh Posté le 07-02-2004 à 20:12:11   

Reply

Marsh Posté le 07-02-2004 à 20:59:06    

nero27 a écrit :


Code :
  1. 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\pat\portail\trait_insc.php on line 8


Sinon, j'utilise EasyPHP 1.7 sous win XP
 


 
On veut bien être indulgent, mais là, tout est écrit.  :D

Reply

Marsh Posté le 07-02-2004 à 21:20:03    

Si on veut : elle est ou la définition du port du SMTP dans le php.ini ? Et en plus l'erreur te sort un sale truc à propoos d'un serveur "localhost" alors que c'est un autre SMTP qui est défini toujours dans ce dit php.ini ...


---------------
Tant que la couleur de la peau sera plus importante que celle des yeux, nous ne connaitrons pas la paix. ● L'écriture, c'est la mémoire du futur. ● Mods FO4
Reply

Marsh Posté le 09-02-2004 à 10:09:32    

Ben tanka faire moi aussi g un pb avec les mails.
Jsui chez free, et il me refuse la function Mail (d'ailleurs si yavez ke ca... :S)
enfin bon....et comment pe ton envoyé d mail, san passer par un sous traitant ?

Reply

Marsh Posté le 09-02-2004 à 11:09:00    

djezus a écrit :

Ben tanka faire moi aussi g un pb avec les mails.
Jsui chez free, et il me refuse la function Mail (d'ailleurs si yavez ke ca... :S)
enfin bon....et comment pe ton envoyé d mail, san passer par un sous traitant ?


 
Ouvre un socket sur port 25 avec php, puis envoie les commandes mail.
 
http://www.salemioche.com/smtp/821tm.php
 

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed