Probe con servidores que requieran o no autenticacion y pasa lo mismo.
Solo pasa cuando todos los datos estan OK y listo para mandarse.
Dejo el codigo de ejemplo, pero es el tipico ejemplo.
Código 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 = "smtp.gmail.com";
//Le indicamos que el servidor smtp requiere autenticación
$mail->SMTPAuth = true;
//Le decimos cual es nuestro nombre de usuario y password
$mail->Username = "usuario";
$mail->Password = "password";
$mail->Port = "465"; //gmail es SSL
//
//
//Indicamos cual es nuestra dirección de correo y el nombre que
//queremos que vea el usuario que lee nuestro correo
$mail->From = "[email protected]";
$mail->FromName = "ALAn";
$mail->AddReplyTo("[email protected]");
//
//
//el valor por defecto 10 de Timeout es un poco escaso dado que voy a usar
//una cuenta gratuita, por tanto lo pongo a 30
$mail->Timeout=30;
//
//
//Asignamos asunto y cuerpo del mensaje
//El cuerpo del mensaje lo ponemos en formato html, haciendo
//que se vea en negrita
$mail->Subject = "asunto";
//
//
//Definimos AltBody por si el destinatario del correo no admite email con formato html
$mail->AltBody = "Ud no puede aceptar correo en formato HTML. Revise su configuracion";
$mail->Body = "Hola";
$mail->AddAddress("[email protected]");
$mail->Send();
Gracias!!!