bonsoir je souhaiterais utiliser la class php mailer.
je me sers du tutorial suivant: http://stephaneey.developpez.com/tutoriel/php/phpmailer/
pour faire un test j'ai recopié le code suivant en remplissant les infos smtp, destinataire... mais ça ne fonctionne pas j'ai le message d'erreur suivant qui s'affiche: Mailer Error: SMTP Error: Could not connect to SMTP host.
je précise que j'ai décompressé le zip contenant phpmailer et que j'ai mis tout le contenu en ligne dans le même repertoire que mon fichier form2.php donc voici le code:
<?php
require("class.phpmailer.php");
$mail = new PHPMailer();
$mail->IsSMTP(); // set mailer to use SMTP
$mail->Host = "smtp.free.fr"; // specify main and backup server
$mail->SMTPAuth = true; // turn on SMTP authentication
$mail->Username = "blabla"; // SMTP username
$mail->Password = "blabla"; // SMTP password
$mail->From = "jybe78@hotmail.com";
$mail->FromName = "jybe";
$mail->AddAddress("jybe78@hotmail.com"); // name is optional
$mail->AddReplyTo("jybe78@hotmail.com");
$mail->Subject = "Here is the subject";
$mail->Body = "This is the HTML message body <b>in bold!</b>";
$mail->AltBody = "This is the body in plain text for non-HTML mail clients";
if(!$mail->Send())
{
echo "Message could not be sent. <p>";
echo "Mailer Error: " . $mail->ErrorInfo;
exit;
}
echo "Message has been sent";
?>
Modifié par ayiore (10 Nov 2005 - 07:28)
je me sers du tutorial suivant: http://stephaneey.developpez.com/tutoriel/php/phpmailer/
pour faire un test j'ai recopié le code suivant en remplissant les infos smtp, destinataire... mais ça ne fonctionne pas j'ai le message d'erreur suivant qui s'affiche: Mailer Error: SMTP Error: Could not connect to SMTP host.
je précise que j'ai décompressé le zip contenant phpmailer et que j'ai mis tout le contenu en ligne dans le même repertoire que mon fichier form2.php donc voici le code:
<?php
require("class.phpmailer.php");
$mail = new PHPMailer();
$mail->IsSMTP(); // set mailer to use SMTP
$mail->Host = "smtp.free.fr"; // specify main and backup server
$mail->SMTPAuth = true; // turn on SMTP authentication
$mail->Username = "blabla"; // SMTP username
$mail->Password = "blabla"; // SMTP password
$mail->From = "jybe78@hotmail.com";
$mail->FromName = "jybe";
$mail->AddAddress("jybe78@hotmail.com"); // name is optional
$mail->AddReplyTo("jybe78@hotmail.com");
$mail->Subject = "Here is the subject";
$mail->Body = "This is the HTML message body <b>in bold!</b>";
$mail->AltBody = "This is the body in plain text for non-HTML mail clients";
if(!$mail->Send())
{
echo "Message could not be sent. <p>";
echo "Mailer Error: " . $mail->ErrorInfo;
exit;
}
echo "Message has been sent";
?>
Modifié par ayiore (10 Nov 2005 - 07:28)