Hola a todos, Mi problema es el siguiente:
Debo desarrollar una página en php que envie una serie de correos a diferentes usuarios registrados en una base de datos de mysql, con información única para cada usuario (dicha información está en la base de datos), el problema es que el servidor de correo no se encuentra en la misma máquina, es más es un servidor de correo en Windows con Microsoft Exchange 2007, para hacerlo utilizo la clase phpMailer, con el siguiente código de prueba: <?php include_once('class.phpmailer.php'); $mail = new PHPMailer(); $mail->IsSMTP(); $mail->Host = "miservidorExchange"; $mail->SMTPAuth = true; $mail->Username = "[EMAIL PROTECTED]"; $mail->Password = "mipassword"; $mail->From = "[EMAIL PROTECTED]"; $mail->FromName = "Mi Nombre"; $mail->Body = "Mensaje" $mail->Subject = "PHPMailer Test Subject"; $mail->AltBody = "To view the message, please use an HTML compatible $mail->MsgHTML($body); $mail->AddAddress("[EMAIL PROTECTED]", "Nombre Destino"); if(!$mail->Send()) { echo 'Falla enviando mail ' . $mail->ErrorInfo; } else { echo 'Mail enviado'; } ?> Al probar el script para verificar el envio de prueba me muestra el siguiente mensaje de error SMTP Error: Could not connect to SMTP host. Que obviamente es un problema de conexión con el servidor Exchange, ahora mi pregunta es si el error será en el phpMailer o en El Exchange, la verdad es la primera vez que hago esto. Gracias de antemano