Ver Mensaje Individual
  #4 (permalink)  
Antiguo 04/07/2008, 06:32
kawies
 
Fecha de Ingreso: enero-2005
Mensajes: 28
Antigüedad: 19 años, 3 meses
Puntos: 0
De acuerdo Respuesta: error con mail()

muchas gracias con phpmailer se pudo envio el codigo que funciona muy bien por si alguien lo necesita


/*para enviar el correo a la persona encargada*/

//se compone el mensaje
require("class.phpmailer.php");
$mail = new PHPMailer();


//Con la propiedad Mailer le indicamos que vamos a usar un
//servidor smtp
$mail->Mailer = "smtp";

//Asignamos a Host el nombre de nuestro servidor smtp
$mail->Host = "192.15.1:25";

//Le indicamos que el servidor smtp requiere autenticación
$mail->SMTPAuth = true;

//Le decimos cual es nuestro nombre de usuario y password
$mail->Username = "prueba";
$mail->Password = "prueba";

$mail->From = "web@localhost";
$mail->FromName = "SISTEMA DE REQUERIMIENTO";
$mail->Subject = "ERROR: " .$_POST['cod_apltvo'];
$mail->AddAddress("[email protected]", "SISTEMAS");
$body = "CONSECUTIVO :".$consecutivo. "\r\n";
$body .= "USUARIO:'". $id_usuario."'\r\n";
$body .= "AREA: ".$_POST['cod_area']."\r\n";
$body .= "APLICATIVO: '".$_POST['cod_apltvo']."'\r\n";
$body .= "PROBLEMA: ".$_POST['REQ_PROBLEMA']."\r\n";
$body .= "DESCRIPCCION: '".$_POST['REQ_DESCRIPCCION']."'\r\n";
$mail->Body = $body;
//adjuntamos un archivo
//$mail->AddAttachment($foto[˜tmp_name˜], $foto[˜name˜]);
$mail->Send();
while ((!$exito) && ($intentos < 5)) {
sleep(5);
//echo $mail->ErrorInfo;
$exito = $mail->Send();
$intentos=$intentos+1;

}


if(!$exito)
{
echo "Problemas enviando correo electrónico a ".$valor;
echo "<br/>".$mail->ErrorInfo;
}
else
{
echo "Mensaje enviado correctamente";
}