Ver Mensaje Individual
  #5 (permalink)  
Antiguo 09/02/2007, 15:18
indiaromeo
 
Fecha de Ingreso: febrero-2007
Mensajes: 10
Antigüedad: 17 años, 3 meses
Puntos: 0
Pregunta Re: Problemas para enviar mails

Si ya la instale tambien, tengo corriendo easyPHP y guarde los archivos
class.phpmailer.ph y class.smtp.php a la carpeta "C:\EasyPHP1-8\php\pear"
a cuando ejecuto mi script me sale el siguiente error:

Warning: smtpsend(C:\EasyPHP1-8\php\pearclass.smtp.php): failed to open stream: No such file or directory in C:\EasyPHP1-8\php\pear\class.phpmailer.php on line 460

Warning: smtpsend(): Failed opening 'C:\EasyPHP1-8\php\pearclass.smtp.php' for inclusion (include_path='.;C:\EASYPH~1\\php\pear\') in C:\EasyPHP1-8\php\pear\class.phpmailer.php on line 460

Fatal error: Cannot instantiate non-existent class: smtp in C:\EasyPHP1-8\php\pear\class.phpmailer.php on line 527


estoy ejecutando el script de ejemplo con los prametros cambiados pero aparentemente no encuentra el class.phpmailer.php en la carpeta q lo coloque!!!

el script es:
<?
$mail->PluginDir = "C:\EasyPHP1-8\php\pear";
$mail->Mailer = "smtp";
$mail->Host = "smtp.arnet.com.ar";
$mail->SMTPAuth = true;
$mail->Username = "[email protected]";
$mail->Password = "asasassa";
$mail->From = "[email protected]";
$mail->FromName = "Dario sasasasa";
$mail->Timeout=30;
$mail->AddAddress("[email protected]");
$mail->Subject = "Prueba de phpmailer";
$mail->Body = "<b>Mensaje de prueba mandado con phpmailer en formato html</b>";
$mail->AltBody = "Mensaje de prueba mandado con phpmailer en formato solo texto";
$exito = $mail->Send();

$intentos=1;
while ((!$exito) && ($intentos < 5)) {
sleep(5);
//echo $mail->ErrorInfo;
$exito = $mail->Send();
$intentos=$intentos+1;

}


if(!$exito)
{
echo "Problemas enviando correo electrónico a ".$valor;
echo "<br>".$mail->ErrorInfo;
}
else
{
echo "Mensaje enviado correctamente";
}
?>


Mal!!!!!!