Foros del Web » Programando para Internet » PHP »

Problema al enviar con PHPMailer

Estas en el tema de Problema al enviar con PHPMailer en el foro de PHP en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 31/08/2006, 12:36
 
Fecha de Ingreso: marzo-2003
Mensajes: 54
Antigüedad: 14 años, 9 meses
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
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:59.