[phpmailer] envoi d'email via wampserver
Bonjour
J'ai lu le tuto sur phpmailer et je suis parvenu a envoyer des email à partir d'un serveur en ligne.
Mais j'aimerais arriver à envoyer des mails via le serveur local wampserver.
Au départ j'avais le message d'erreur à cause du répertoire de language. J'ai résolu ce problème et maintenant voici le message d'erreur que j'obiens " Could not instantiate mail function. "
Voici mon code
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
$mail = new PHPmailer();
/*$mail->IsSMTP();*/
$mail->SetLanguage("en", "../phpmailer/language/");
$mail->Host='localhost';
$mail ->IsMail();
$mail->From= $_REQUEST['mail'];
$mail->FromName= $_REQUEST['nom'];
$mail->AddAddress('monmail@gmail.com');
/*$mail->AddReplyTo('mail');*/
$mail->Subject= $_REQUEST['sujet'];
$mail->Body= $_REQUEST['message'];
if(!$mail->Send()){ //Teste le return code de la fonction
echo $mail->ErrorInfo; //Affiche le message d'erreur (ATTENTION:voir section 7)
}
else{
echo 'Mail envoyé avec succès';
}
$mail->SmtpClose();
unset($mail); |
J'ai mis localhost dans host car dans le fichier php.ini il est marqué localhost à coté de SMTP
[mail function]
; For Win32 only.
SMTP = localhost
smtp_port = 25
Merci à vous