17/09/2007, 09:49
|
| | Fecha de Ingreso: agosto-2004
Mensajes: 258
Antigüedad: 20 años, 5 meses Puntos: 0 | |
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.. |