Foros del Web » Programando para Internet » PHP »

phpmailer?

Estas en el tema de phpmailer? en el foro de PHP en Foros del Web. Estoy utilizando el phpmailer para enviar correo, es decir la clase, pero me sale el siguiente error: Message was not sent Mailer Error: Language string ...
  #1 (permalink)  
Antiguo 18/05/2004, 05:59
zpl
 
Fecha de Ingreso: marzo-2004
Mensajes: 91
Antigüedad: 13 años, 9 meses
Puntos: 1
phpmailer?

Estoy utilizando el phpmailer para enviar correo, es decir la clase, pero me sale el siguiente error:


Message was not sent
Mailer Error: Language string failed to load: recipients_failed [email protected]

[email protected]. el la direccion de correo a donde va el mensaje.

Que puede estar pasando.Ayuda
  #2 (permalink)  
Antiguo 18/05/2004, 06:01
zpl
 
Fecha de Ingreso: marzo-2004
Mensajes: 91
Antigüedad: 13 años, 9 meses
Puntos: 1
Esto es lo que tengo puesto en la pagina:

require("class.phpmailer.php");

$mail = new PHPMailer();

$mail->IsSMTP(); // send via SMTP
$mail->Host = "smtp.mapainformatica.com"; // SMTP servers
$mail->SMTPAuth = true; // turn on SMTP authentication
$mail->Username = "*****"; // SMTP username
$mail->Password = "*****"; // SMTP password

$mail->From = "[email protected]";
$mail->FromName = "MAPA";
$mail->AddAddress("$row4[email]","$row4[Contacto]");

$mail->AddReplyTo("[email protected]","Enviado" );



$mail->Subject = "Here is the subject";
$mail->Body = "This is the <b>HTML body</b>";
$mail->AltBody = "This is the text-only body";

if(!$mail->Send())
{
echo "Message was not sent <p>";
echo "Mailer Error: " . $mail->ErrorInfo;
exit;
}

echo "Message has been sent";
?>
  #3 (permalink)  
Antiguo 18/05/2004, 07:57
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
En otro mensaje tuyo te dejé un link hacia un tutorial de dicha classe (en castellano y con ejemplos) .. Te lo vuelvo a poner aquí:

http://www.programacion.com/php/articulo/phpmailer/

Sólo recuerda poner bien tu dirección SMTP de tu servidor y si requiere autentificación .. indica los datos de autentificación correctamente .. sino dá esos problemas.

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
  #4 (permalink)  
Antiguo 18/05/2004, 10:09
zpl
 
Fecha de Ingreso: marzo-2004
Mensajes: 91
Antigüedad: 13 años, 9 meses
Puntos: 1
Gracias

No me habia dado cuenta, mil perdones.Voy a echarle un vistazo
  #5 (permalink)  
Antiguo 18/05/2004, 14:08
 
Fecha de Ingreso: mayo-2004
Mensajes: 3
Antigüedad: 13 años, 6 meses
Puntos: 0
disculpen en mi web al tratar de registrarse los usuarios no llegan los correos para confirmar el registro a que se puede deber ???
  #6 (permalink)  
Antiguo 18/05/2004, 15:00
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
chuy_chuy ...

Realiza tu pregunta como nuevo mensaje y sobre especifica que código estás usando o aplicacione (usas phpBB? o PHP Nuke? o alguna aplicación pre-fabricada) ..

Recuerda que no somos adivinos .. por poder pasar algo pueden ser mil cosas . .pero si vas centrando el problema mejor y antes se te podrá dar alguna respuesta más acertada.

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
  #7 (permalink)  
Antiguo 28/05/2004, 13:37
Avatar de xavivars  
Fecha de Ingreso: enero-2002
Ubicación: Benissa - la Marina Alta
Mensajes: 212
Antigüedad: 15 años, 11 meses
Puntos: 1
No consigo mandar el mensaje: me dice que no puede conectar con el servidor SMPT:

SMTP Error: Could not connect to SMTP host

Código PHP:
include_once('../include/class.phpmailer.php');
        
$email = new PHPMailer();
        
$email->SetLanguage('en','../include/');

        
$email->IsSMTP();$email->SMTPDebug=true;
        
$email->Host "infobenissa.com";
          
$email->SMTPAuth true;
          
$email->Username "xaviARROBAinfobenissa.com"
          
$email->Password "*****";
          
          
        
$email->From "piARROBAxavi.infobenissa.com";
        
$email->FromName "Gestor Usuaris PI";
        
        
$email->AddAddress("xaviARROBAinfobenissa.com","Administrador");
            
        
$email->WordWrap 50;                                 // set word wrap to 50 characters
        
$email->IsHTML(true);                                  // set email format to HTML
    
        
$email->Subject "Nou Usuari";
        
        
$email->Body  "<html><body><center><h1>Nova Alta d'usuari</h1></center>";
        
$email->Body .= "Dni de l'Usuari: $auxDni<br />";
        
$email->Body .= "Nom de l'Usuari: $auxNom<br />";
        
$email->Body .= "Direccio de l'Usuari: $auxDir<br />";
        
$email->Body .= "Telèfon de l'Usuari: $auxTel<br />";
        
$email->Body .= "Correu de l'Usuari: $auxMail<br /></body></html>";
                
        
$email->AltBody "Has rebut una nova alta d'usuari";
    
        if(!
$email->Send())
        {
            
$_SESSION['error']=4;
            
$_SESSION['errorMsg']="No s'ha pogut enviar el correu a l'administrador<br />".$email->ErrorInfo;
            
$bCorrecte=false;            
        }

        if(
$bCorrecte)
            
Header("Location: principal.php?modul=soci&enviat=true");    
        else
            
Header("Location: principal.php?modul=soci&enviat=false");
    } 

Última edición por xavivars; 13/02/2009 a las 03:55
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 22:29.