The following From address failed: [email protected]
estuve leyendo y parece que el error es en php.ini la verdad no se por eso pido ayuda
Código PHP:
<?php
require 'mails/class.phpmailer.php';
require 'mails/class.smtp.php';
$pass=$_POST['password'];
$rpass=$_POST['rpassword'];
if($pass==$rpass){
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->CharSet = "UTF-8";
$mail->SMTPAuth = true;
$mail->SMTPSecure = "ssl";
$mail->Host = "smtp.gmail.com";
$mail->Port = 465; //puerto smtp de gmail
$mail->Username = "[email protected]";
$mail->Password = "tu clavexxxxxxxxxxxxx";
$mail->From = "[email protected]";
$mail->FromName = "nombre de ti";
$mail->Subject = "Subject del correo";
$mail->AddAddress("[email protected]","Amilkar");
$body = "Hola <strong>amigo</strong><br>";
$body .= "probando <i>PHPMailer<i>.<br><br>";
$body .= "<font color='red'>Saludos</font>";
$mail->Body = $body;
$mail->AltBody = "Hola amigo\nprobando PHPMailer\n\nSaludos";
$mail->AddAttachment("images/foto.jpg", "foto.jpg");
$mail->AddAttachment("files/demo.zip", "demo.zip");
$mail->Send();
if(!$mail->Send()) {//finalmente enviamos el email
?>
<script>
alert("no se envio en correo: por <?php echo $mail->ErrorInfo; ?>");
</script>
<?php
//si no se envía correctamente se muestra el error que ocurrió
} else {
?>
<script>
alert("Su contraseña fue enviadfa a su correo");
</script>
<?php
echo '<meta http-equiv="Refresh" content="2;url=olvido_contrasena.php"> ';
}
?>