Ver Mensaje Individual
  #2 (permalink)  
Antiguo 17/09/2007, 09:49
masterhades
 
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..