Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/01/2010, 11:52
parakaos
 
Fecha de Ingreso: diciembre-2009
Mensajes: 9
Antigüedad: 14 años, 4 meses
Puntos: 0
Error Envio de mail con PHP y htmlMimeMail5

Hola,

la mayoría de las veces, cuando intento enviar un mail con un formulario php me aparece el siguiente error:

Warning: fsockopen() [function.fsockopen]: unable to connect to smtp.nota: mi servidor smtp (Connection timed out) in /mnt/web4/33/12/52213312/htdocs/htmlMimeMail5/smtp.php on line 99

El código es el siguiente:
<?php


require_once('htmlMimeMail5/htmlMimeMail5.php');

$mail = new htmlMimeMail5();

/**
* Establecemos el remitente
*/
$mail->setFrom($_POST["usuario"].'<[email protected]>');

/**
* Establecemos el asunto
*/
$mail->setSubject($_POST["asunto"]);

/**
* Establecemos el texto del mensaje de correo
*/
$mail->setText('Mensaje:'.$_POST["comentario"]);

/**
* Establecemos los parámetros de envío por SMTP
*
* @param string $host : servidor SMTP de Educastur
* @param string $port : puerto SMTP, el estándar es el 25
* @param string $helo : cadena HELO
* @param bool $auth : si nuestro SMTP es autenticado, que lo es
* @param string $user : usuario de Educastur válido
* @param string $pass : contraseña del usuario de Educastur
*/
$mail->setSMTPParams('smtp.miservidor smtp', 25, null, true, '[email protected]', 'bateria');

/**
* Enviamos el mensaje de correo usando el modo SMTP
* para poder hacer smtp autenticado
*/
$mail->send(array('[email protected]'), 'smtp');
?>

Es un formulario de contacto y no pasa siempre...

Saludos y Gracias