Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/05/2010, 13:19
Avatar de leo_rock
leo_rock
 
Fecha de Ingreso: abril-2010
Mensajes: 28
Antigüedad: 14 años
Puntos: 0
problema para enviar mail

buenas amigos del foro denuevo recuro aka, para pedir ayuda sucede que debo enviar mail y no logro hacerlo, intente con la funcion mail() de PHP, configurando
el SMTP del php.ini, configurando el IIS siguiendo estos pasos [URL="http://www.questionmark.com/perception/help/es/v4/manuals/psig/installing_perception_server/configuration/setting_up_email_broadcast.htm"]http://www.questionmark.com/perception/help/es/v4/manuals/psig/installing_perception_server/configuration/setting_up_email_broadcast.htm[/URL]server pero no logre hacerlo, por que no sabia cual domio ocupar tenia mi dominio surconnect.comuv.com y el servidor : server26.000webhost.com pero no logre aser que enviara los correo con IIS
ahora optando por ocupar la clase phpmailer y ocupar gmail como servidor de SMTP
tampoco logro hacer me envia un error que dice : SMTP Error: Could not connect to SMTP host.
Error: SMTP Error: Could not connect to SMTP host.

aki es el codigo para enviar el correo
Código PHP:
/*--------------------------------------------------------------------------------------*/
 //enviar correo mediante PHPmail
      
include("clases/class.phpmailer.php");
      include(
"clases/class.smtp.php");
      
$mail = new PHPMailer();
      
$mail->IsSMTP();
      
$mail->SMTPAuth true;
      
$mail->Host 'ssl://smtp.gmail.com';
      
$mail->Port 465;
      
$mail->Username "********@gmail.com";
      
$mail->Password "********";
      
$mail->From "*******@gmail.com";
      
$mail->AltBody ="ahora su nueva contraseña es :" .$newPass."\n";
       
$body  =" ¡Recuperacion de contraseña sistema Surconnect! ";
       
$body .= "---------------------------------------------------------------------- \n";
       
$body .= "<img src='imagenes/logo3.jpg'> \n";
       
$body .= "---------------------------------------------------------------------- \n";
       
$body .= " Uds a perdido su contraseña y a decidido recuperarla automaticamente \n";
       
$body .= " ahora su nueva contraseña es :" .$newPass."\n";
       
$body .= " puede cambiarla desde su panel de control \n";
       
$body .= "ATTE. \n";
       
$body .= "SurConnect Ltda. \n";
       
$mail->Body $body;
       
//$head = "From:      [email protected]\r\n";
       
$mail->AddAddress($correo"Destinatario");
       
$mail->IsHTML(true);
         if(!
$mail->Send()) {
           
$msj="Error: " $mail->ErrorInfo;
         } else {
           
$msj"Mensaje enviado correctamente";
         }
   }else{
       
$msj='el usuario o el correo no coinciden, contacte a su supervisor';
   }
   
sleep(1);
   echo(
$msj);
?> 
ojala me puedan ayudar