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!!!!!!!!!