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