SMTP Error: Could not connect to SMTP host. Error: SMTP Error: Could not connect to SMTP host.
Por mas que veo no se donde esta el error. mi password lo oculto por seguridad.
Una mano por favor.
codigo:
Código PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="shortcut icon" href="favicon.ico" >
<title>mailer</title>
</head>
<body>
<?php
$recuperar=$_POST['recuperar'];
if (!empty($_POST)) {
$conexion = mysql_connect('localhost','root','');
mysql_select_db('datos',$conexion);
$user = mysql_real_escape_string($_POST['recuperar']);
$sql = 'SELECT mail,usuario,contrasena FROM datos1 WHERE mail = \''.$user.'\'';
$query = mysql_query($sql,$conexion) or die(mysql_error());
$numUsers = mysql_num_rows($query);
if ($numUsers == 1)
{
echo "EMAIL EXISTENTE EN NUESTRO SISTEMA";
?>
<span style ="position:absolute; top:45px; left:374px; font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; width: 252px; height: 79px;" >
<img src ="lovemoon.jpg" width="250" height="100" align="middle">
</span>
<?php
while ($row = mysql_fetch_array($query))
{
$mail=$row['mail'];
$usuario=$row['usuario'];
$clave=$row['contrasena'];
}
include("class.phpmailer.php");
include("class.smtp.php");
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->SMTPAuth = true;
$mail->SMTPSecure = "ssl";
$mail->Host = "smtp.gmail.com";
$mail->Port = 465;
$mail->Username = "[email protected]";
$mail->Password = "********";
$mail->From = "[email protected]";
$mail->FromName = "Lovemoon";
$mail->Subject = "su usuario y contraseña";
$mail->AltBody = "Hola, te doy tu usuario y contraseña:.";
$mail->MsgHTML("Hola, te doy tu usuario : ".$usuario." y clave:<b>".$clave."</b>.");
$mail->AddAddress($recuperar, "Destinatario");
$mail->IsHTML(true);
if(!$mail->Send())
{
echo "Error: " . $mail->ErrorInfo;
}
else
{
echo ";SE MANDO CORRECTAMENTE A SU MAIL SU USUARIO Y CONTRASEÑA";
}
}else{
echo "EMAIL INEXISTENTE EN NUESTRO SISTEMA";
}}
?>
</body>
</html>