Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/08/2014, 11:31
Anonimo12
 
Fecha de Ingreso: abril-2009
Ubicación: En foros del web, normalmente en Web general, HTML y CSS.
Mensajes: 258
Antigüedad: 15 años
Puntos: 3
Configurar PHPMailer

Buenas:

Necesito enviar un correo desde mi script PHP, el problema es que en el hosting que tengo contratado no aceptan el envío de correos a través de la función "mail()" para evitar problemas de spam, así que me han dicho que utilice PHPMailer y me han pasado esta guía: http://developando.com/blog/php-conf...e-correos-smtp

El caso es que, después de palearme con esto un buen rato no consigo que funcione, os dejo lo que tengo (que viene a ser casi lo mismo que hay en el ejemplo salvo algún parámetro que no me interesan) para que me indiquéis si me falta algo obligatorio para que funcione correctamente.

Código PHP:
Ver original
  1. try {
  2.         $mail = new PHPMailer(true);
  3.         $mail->IsSMTP();
  4.         $mail->SMTPAuth = true;
  5.         $mail->Port = 25;
  6.         $mail->Host = $host;
  7.         $mail->Username   = $username;
  8.         $mail->Password = $password;
  9.  
  10.         $mail->From = $email;
  11.         $mail->AddAddress($_POST['email']);
  12.  
  13.         $mail->Subject = "Asunto";
  14.         $mail->Body = "Mensaje";
  15.  
  16.         $mail->Send();
  17.     } catch (Exception $e) {
  18.         echo 'Excepción: ' . $e->getMessage();
  19.     }

Un saludo.
__________________
¿Por qué Anónimo?, porque como está el mundo no podemos considerarnos humanos...