Se me ha asignado hacer un formulario en el cual envie correos a una determinada dirección e-mail, para esto opte por buscar algo que me ayudase a realizar dicha tarea y me encontre con la clase phpmailer la cual aparentemente me es util para el fin que deseo.
Estuve revisando algunos ejemplos de como conectarse a gmail por smtp he estado provando pero no me funciona aun y me dice que "no se puede conectar al host smtp" no se que tenga mal pero si pudiesen ayudarme estaria muy agradecido.
Por aca les dejo el código:
Código:
Los datos como el nombre de usuario, contraseña estan correctos, los archivos que importa estan en la misma carpeta que el archivo, utilizo la version de phpmailer para php5.
try
{
echo"enviando correo";
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 = 587;
$mail->Username = "[email protected]";
$mail->Password = "mipass";
$mail->From = "[email protected]";
$mail->FromName = "Ismael";
$mail->Subject = "Correo de prueba";
$mail->AltBody = "HOla este es un correo d prueba.";
$mail->MsgHTML("HOla este es un correo d pruebaxxxx.");
$mail->AddAddress("[email protected]", "Yo");
$mail->IsHTML(true);
if(!$mail->Send()) {
echo "Error: " . $mail->ErrorInfo;
} else {
echo "Mensaje enviado correctamente";
}
echo "Linea de comandos exitosa";
}
catch(Exception $e)
{
echo "Caught exception: ", $e->getMessage(), "n";
}
Por favor ayuuudaaaa!!!!!!!!!



