Código:
Me da el mensaje de error de "unable to authenticate to smtp server". Tanto el nombre de usuario y contraseña son correctos (son los que uso para otras aplicaciones) la diferencia con este script, es que debe estar localmente en un servidor del cliente y estoy teniendo porblemas al probar la conexión con smtp desde localhostrequire_once('Mail.php'); $to= '[email protected]'; $from = '[email protected]'; $smtp= Mail::factory('smtp', array('host' => "***", 'port'=> "465", 'debug' => true, 'auth' => true, 'username' => "***", 'password' => "**") ); //subject $header.= "TEST\r\n"; $header.= "MIME-Version: 1.0\r\n"; $header.= "Content-Type: text/html; charset=iso-8859-1\r\n"; $header.= "X-Priority: 1\r\n"; $header.= "X-Mailer: PHP / ".phpversion()."\r\n"; //crear headers $headers = array ('From' => $from, 'To' => $to, 'Subject' => $header); $mail=$smtp->send($from,$headers,'Mail de prueba'); if(PEAR::isError($mail)){ echo $mail->getMessage(); }
El servidor es XAMPP 1.6.8 corriendo en Windows. Me estoy conectando por stmp a un servidor del trabajo que tiene deshabilitado el puerto 25. Cualquier ayuda sera de agradecerse
![sonriente](http://static.forosdelweb.com/fdwtheme/images/smilies/smile.png)