PHP - Problemas al enviar mail

   
Vista:

Problemas al enviar mail

Publicado por Aristides (25 intervenciones) el 28/10/2008 06:11:21
Hola a todos,

Al intentar enviar un email usando PHPMailer() recibo el siguiente error:

Problemas enviando correo electrónico a
SMTP Error: Could not authenticate

mi código es este;
<?
require "includes/class.phpmailer.php";
$mail = new phpmailer();
$mail->PluginDir = "includes/";
$mail->Mailer = "smtp";
$mail->Host = "smtp.mail.com";
$mail->SMTPAuth = true;
$mail->Port = 465;
$mail->Username = "mimail@mail.com";
$mail->Password = "miclave";
$mail->From = "mimail@mail.com";
$mail->FromName = "Mi nombre";
$mail->Timeout = 30;
$mail->AddAddress("recipiente@recipiente.com");
$mail->Subject = "Prueba de phpmailer";
$mail->Body = "<b>Mensaje de prueba mandado con phpmailer en formato html</b>";
$mail->AltBody = "Mensaje de prueba mandado con phpmailer en formato solo texto";
$exito = $mail->Send();
$intentos=1;
while ((!$exito) && ($intentos < 5)) {
sleep(5);
//echo $mail->ErrorInfo;
$exito = $mail->Send();
$intentos = $intentos + 1;
}
if(!$exito)
{
echo "Problemas enviando correo electrónico a ".$valor;
echo "<br>".$mail->ErrorInfo;
}
else
{
echo "Mensaje enviado correctamente";
}
?>

Alguien sabe porque me sale ese error? como puedo corregirlo?
Mil gracias de antemano por su gran ayuda.

Saludos.
Aristides.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder