Foros del Web » Programando para Internet » PHP »

Como usar phpmailer

Estas en el tema de Como usar phpmailer en el foro de PHP en Foros del Web. hola amigos he estado intentando usar esta clase y pues no doy como?. Alguien me podria orientar con algun ejemplo quisiera usar gmail para mandar ...
  #1 (permalink)  
Antiguo 10/09/2007, 21:20
 
Fecha de Ingreso: agosto-2004
Mensajes: 258
Antigüedad: 19 años, 8 meses
Puntos: 0
Pregunta Como usar phpmailer

hola amigos he estado intentando usar esta clase y pues no doy como?. Alguien me podria orientar con algun ejemplo quisiera usar gmail para mandar correos desde mi pc hacia otros correos. usando esta clase. o alguna otra solucion sin necesidad de usar la funcion mail?.

Gracias y espero me puedan ayudar como siempre lo han echo .. gracias de antemano.
  #2 (permalink)  
Antiguo 17/09/2007, 09:49
 
Fecha de Ingreso: agosto-2004
Mensajes: 258
Antigüedad: 19 años, 8 meses
Puntos: 0
Pregunta No logro enviar el correo

Hola amigos ya tengo mi servidor SMTP en mi maquina y me envia correos muy bien.. pero ahora intento enviar correos desde la clase phpmailer pero no logro que envie alguein me puede decir que mas tengo q hacer o que estoy haciendo mal. aca les pongo mi ejemplo:

Código PHP:
<?
require("class.phpmailer.php");

$mail = new PHPMailer();

$mail->From     "[email protected]";
$mail->FromName "List manager";
$mail->Host     "1.1.56.1";
$mail->Mailer   "smtp";

@
MYSQL_CONNECT("localhost","root","");
@
mysql_select_db("incidencias");
$query  "SELECT Nombres,ApellidoPaterno,Email FROM personas WHERE IdPersona=2219";
$result = @MYSQL_QUERY($query);

$row mysql_fetch_array ($result);

print_r($row);

    
// HTML body
    
$body  "Hello <font size=\"4\">" $row["full_name"] . "</font>, <p>";
    
$body .= "<i>Your</i> personal photograph to this message.<p>";
    
$body .= "Sincerely, <br>";
    
$body .= "PHPMailer List manager";

    
// Plain text body (for mail clients that cannot read HTML)
    
$text_body  "Hello " $row["Nombres"] . ", \n\n";
    
$text_body .= "Your personal photograph to this message.\n\n";
    
$text_body .= "Sincerely, \n";
    
$text_body .= "PHPMailer List manager";

    
$mail->Body    $body;
    
$mail->AltBody $text_body;
    
$mail->AddAddress($row["Email"], $row["Nombres"]);
    
//$mail->AddStringAttachment($row["ApellidoPaterno"], "YourPhoto.jpg");

    
if(!$mail->Send())
    {
        echo 
"There has been a mail error sending to " $row["Email"] . "<br>";
    }else{echo 
"no se pudo enviar";}
    
// Clear all addresses and attachments for next loop
    
$mail->ClearAddresses();
    
//$mail->ClearAttachments();


?>

espero puedan ayudarme saludos..
  #3 (permalink)  
Antiguo 17/09/2007, 09:58
 
Fecha de Ingreso: agosto-2004
Mensajes: 258
Antigüedad: 19 años, 8 meses
Puntos: 0
Re: No logro enviar el correo

Graias amigos ya pude solucioanrlo..
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.
Tema Cerrado




La zona horaria es GMT -6. Ahora son las 07:54.