Fwd: Problemas con phpMailer y servidor MSExchange

José Palacio josepalacio en gmail.com
Mar Dic 2 18:45:00 CLST 2008


---------- Mensaje reenviado ----------
De: Asdtaker <asdtaker en gmail.com>
Fecha: 2 de diciembre de 2008 16:39
Asunto: Re: Problemas con phpMailer y servidor MSExchange
Para: josepalacio en gmail.com




2008/12/2 José Palacio <josepalacio en gmail.com>

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 = "cuenta en miservidorExchange";
> $mail->Password = "mipassword";
> $mail->From = "cuenta en miservidorExchange";
> $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("cuenta en correodestino", "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.


Ve que dice:

$ telnet tuserverexchange 25

>
>
> Gracias de antemano
>



-- 
Saludos, LSM.
Existen 10 tipos de personas:
los que entienden binarios y los que no


Cuando me conecto por telnet me envia la sigiente información

220 miservidorexchange Microsoft ESMTP MAIL Service ready at Tue, 2 Dec 2008
16:44:53 -0500


Más información sobre la lista de distribución Linux