Holaaa !!
Estoy haciendo una alta de usuarios en una web, y no me envia el correo, he estado leiendo i el problema puede ser del SSL que utiliza gMail, a ver si me podeis echar un cable.
require "phpmailer/class.phpmailer.php";
$mail = new phpmailer();
$mail->PluginDir = "phpmailer/";
$mail->Mailer = "smtp";
$mail->Host = "smtp.googlemail.com";
$mail->Port = '465';
$mail->SMTPAuth = true;
$mail->Username = "[email protected]";
$mail->Password = "***";
$mail->From = "[email protected]";
$mail->FromName = "Administrador";
$mail->Timeout=30;
$mail->AddAddress("[email protected]");
$mail->Subject = "Prueba de phpmailer";
$mail->Body = "<b>Mensaje de prueba mandado con phpmailer en formato html</b>";
$enviar = $mail->Send();
$intentos=1;
while ((!$exito) && ($intentos < 5))
{
sleep(5);
$exito = $mail->Send();
$intentos=$intentos+1;
}
if(!$exito)
{
echo "Problemas enviando correo electrónico a ".$valor;
echo "<br/>".$mail->ErrorInfo;
}
MUCHAS GRACIAS