Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/03/2011, 02:46
nachetee
 
Fecha de Ingreso: enero-2011
Mensajes: 84
Antigüedad: 13 años, 3 meses
Puntos: 4
Enviar correo con clase PHPmailer

Hola... trabajando en localhost, no consigo enviar un correo usando la clase PHPmailer
Tengo la clase en la carpeta del servidor /web/PHPmailer (C:\xampp\htdocs\web\PHPMailer).

El codigo que tengo es este:

require "/web/phpmailer/class.phpmailer.php";

$mail = new phpmailer();
$mail->PluginDir = "/web/phpmailer/";
$mail->Mailer = "smtp";
$mail->Host = "midominio.com";
$mail->SMTPAuth = true;
$mail->Username = "[email protected]";
$mail->Password = "******";
$mail->From = "[email protected]";
$mail->FromName = "Mi nombre";
$mail->AddAddress = "[email protected]";
$mail->Subject = "Prueba de phpmailer";
$mail->Body = "Mensaje de prueba";
$mail->AltBody = "Mensaje de prueba";
$mail->Send();

Los errores que meda el navegador son los siguientes:

Fatal error: require() [function.require]: Failed opening required '/web/phpmailer/class.phpmailer.php' (include_path='.;\xampp\php\PEAR') in C:\xampp\htdocs\web\contacto\gracias.php on line 147

Warning: require(/web/phpmailer/class.phpmailer.php) [function.require]: failed to open stream: No such file or directory in C:\xampp\htdocs\web\contacto\gracias.php on line 147

Tengo el miniRelay en funciomaniento mientras hago el envio...con la función mail va perfecto pero necesito enviar un correo autentificado.

¿Alguien me puede ayudar? muchas gracias de antemano