probleme envoi mail
Posté : 22 déc. 2009, 11:41
Bonjour,
Tout d'abord j'ai installé pear, mais le souci c'est que je ne sais pas comment faire pour voir s'il ai bien installé. J'ai fait un phpinfo() et j'ai bien la ligne :
include_path c:\php5\PEAR c:\php5\PEAR, mais nul part ailleur je n'ai PEAR d'affiché, es-ce normal ?
J'envoi un mail de cette manière :
Auriez vous une idée.
Merci
Tout d'abord j'ai installé pear, mais le souci c'est que je ne sais pas comment faire pour voir s'il ai bien installé. J'ai fait un phpinfo() et j'ai bien la ligne :
include_path c:\php5\PEAR c:\php5\PEAR, mais nul part ailleur je n'ai PEAR d'affiché, es-ce normal ?
J'envoi un mail de cette manière :
<?php
include("PEAR.php");
include("Mail.php");
$recipients = "destinataire";
$headers["From"] = "mail from";
$headers["To"] = "mail to";
$headers["Subject"] = "Test message";
$body = "TEST MESSAGE!!!";
$params["host"] = "smtp.orange.fr";
$params["port"] = "25";
$mail_object =& Mail::factory('smtp', $params);
if (PEAR::isError($mail_object))
{
print "<p>construction de l'objet 'Mail' ratée car ";
die($mail_object->getMessage());
} else
{
print "<p>objet 'Mail' construit !";
}
$send_result = $mail_object->send($recipients,$headers,$body);
if (PEAR::isError($send_result))
{
print "<p>envoi de l'email raté car ";
die($send_result->getMessage());
} else
{
print "<p>envoyé !";
}
?>
cela m'affiche a l'ecran juste objet 'Mail' construit !, mais rien d'autre, aucun message d'erreur.Auriez vous une idée.
Merci