PEAR : Mail erreur avec GMail

Résolu/Fermé
Utilisateur anonyme - 15 déc. 2010 à 20:25
 Utilisateur anonyme - 15 déc. 2010 à 20:50
Bonjour,
J'ai un problème avec un script d'envoi de mail utilisant PEAR : depuis quelques jours, alors qu'il fonctionnait à merveille auparavant, m'affiche désormais cette erreur :
authentication failure [SMTP: Invalid response code received from server (code: 502, response: 5.5.1 Unrecognized command. p4sm1063466wer.29)]


Je ne comprends absolument pas pourquoi il m'affiche cela, étant donné qu'il y a quelques jours, le script fonctionnait parfaitement, et là, sans que j'y touche, pouf, erreur !

Voici mon code :
<?php
set_include_path(get_include_path() . ";s:\\wamp\\www\\PEAR"); 
set_include_path(get_include_path() . ";s:\\wamp\\www\\PEAR\packages"); 

require_once "Mail/Mail.php";

$from = "Exmple <user@gmail.com>";
$to = "Exmple <user@live.fr>";
$subject = "sujet du message ...";
$body = "corps du message ...";

$host = "smtp.gmail.com";
$port = "25";
$username = "user@gmail.com";
$password = "password";

$headers = array ('From' => $from,
'To' => $to,
'Subject' => $subject);
$smtp = Mail::factory('smtp',
array ('host' => $host,
'auth' => true,
'username' => $username,
'password' => $password));

$mail = $smtp->send($to, $headers, $body);

if (PEAR::isError($mail))
{
	echo "<p>" . $mail->getMessage() . "</p>";
}
else
{
	echo "<p>Message envoyé !</p>";
}
?>


Les seuls réponses que j'ai pu trouver concernaient le CRLF, mais étant donné que je n'en ai pas l'utilité ici ...

Merci d'avance pour votre aide !



A voir également:

1 réponse