Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/08/2006, 11:36
banzai
 
Fecha de Ingreso: marzo-2003
Mensajes: 54
Antigüedad: 21 años, 1 mes
Puntos: 0
Problema al enviar con PHPMailer

hola,
estoy empezando con PHP y miren tengo este error al enviar un mail.

Language string failed to load: provide_address

con este codigo envio mail sin problema:
<?
require("c:\php\includes\class.phpmailer.php");
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->Host = "sendmail3.brinkster.com";
$mail->SMTPAuth = true;
$mail->Username = "mi_usuario";
$mail->Password = "mi_password";

$mail->From = "de_parte";
$mail->FromName = "Mi_nombre";
$mail->AddAddress=("email_destino");
$mail->IsHTML(true);
$mail->Subject = "hola";
$mail->Body = "mensaje de prueba";
$mail->Send();
echo $mail->ErrorInfo;

?>

y con este da error cuando lo meto una function: este en concreto

<?Php

function enviarMAIL(){
require("c:\php\includes\class.phpmailer.php");
$mail = new PHPMailer();

$mail->SetLanguage("es", "/includes/");

$mail->IsSMTP();
$mail->Host = "sendmail3.brinkster.com";
$mail->SMTPAuth = true;
$mail->Username = "mi_usuario";
$mail->Password = "mi_password";
$mail->From = "de_parte";
$mail->FromName = "Mi_nombre";
$mail->AddAddress=("destino");
$mail->IsHTML(true);
$mail->Subject = "hola";
$mail->Body = "mensaje de prueba";
$mail->Send();
echo $mail->ErrorInfo;
}
?>

y luego lo llamo la function desde la misma pagina:

<?PHP
if(enviarMAIL()){
echo "<font color='red'> Se ha enviado correctamente!<br>";
}
else{
echo "No se ha enviado";}
}
?>

Tengo un dominio en brinkster.com y
he estado buscando por ay! y no he podido encontrar nada que lo solvente...llevo 2 dias con esto....gracias