Problema al enviar correo con PHPMAILER
Publicado por Claudio Gonzalez (70 intervenciones) el 04/09/2009 04:25:14
Hola ¿Que tal?
Estoy tratando de enviar correos con phpmailer, no me da ningun error pero los mensajes llegan en blanco, utilizo bases de datos para guardar el correo de los destinatarios asi como tambien el correo por el que se envia, a continuación pongo el código que estoy usando
include_once('/includes/conexion.php');
$link=conectarse();
require("includes/class.phpmailer.php");
$mail = new PHPMailer();
$tabla=$_POST['para'];
echo "<h3>","DE : ", $_POST['de'];
echo "</br>";
echo "PARA : ", $_POST['para'];
echo "<br/>";
echo "ASUNTO : ", $_POST['asunto'];
echo "<br/>","</h3>";
$sql = " SELECT * FROM $tabla";
$result = mysql_query($sql);
$registros=0;
while($row = mysql_fetch_array($result))
{
$mail->PluginDir = "includes/";
$mail->Mailer = "sendmail"; // He puesto SMTP y se queda pegado
$mail->Host = "mail.micorreo.com";
$mail->SMTPAuth = true;
$mail->Username = "[email protected]"; // Correo completo a utilizar
$mail->Password = "mipassword"; // Contraseña
$mail->Port = 25; // Puerto a utilizar
$mail->From = "$_POST[de]";
$mail->FromName = "Ganancias Globales";
$mail->Timeout=30;
$mail->AddAddress("$row[email]");
$mail->Subject = "$_POST[asunto]";
$mail->body = "$_POST[mensaje]";
$mail->AltBody = "$_POST[mensaje]";
$exito = $mail->Send();
Cualquier ayuda es bienvenida
Estoy tratando de enviar correos con phpmailer, no me da ningun error pero los mensajes llegan en blanco, utilizo bases de datos para guardar el correo de los destinatarios asi como tambien el correo por el que se envia, a continuación pongo el código que estoy usando
include_once('/includes/conexion.php');
$link=conectarse();
require("includes/class.phpmailer.php");
$mail = new PHPMailer();
$tabla=$_POST['para'];
echo "<h3>","DE : ", $_POST['de'];
echo "</br>";
echo "PARA : ", $_POST['para'];
echo "<br/>";
echo "ASUNTO : ", $_POST['asunto'];
echo "<br/>","</h3>";
$sql = " SELECT * FROM $tabla";
$result = mysql_query($sql);
$registros=0;
while($row = mysql_fetch_array($result))
{
$mail->PluginDir = "includes/";
$mail->Mailer = "sendmail"; // He puesto SMTP y se queda pegado
$mail->Host = "mail.micorreo.com";
$mail->SMTPAuth = true;
$mail->Username = "[email protected]"; // Correo completo a utilizar
$mail->Password = "mipassword"; // Contraseña
$mail->Port = 25; // Puerto a utilizar
$mail->From = "$_POST[de]";
$mail->FromName = "Ganancias Globales";
$mail->Timeout=30;
$mail->AddAddress("$row[email]");
$mail->Subject = "$_POST[asunto]";
$mail->body = "$_POST[mensaje]";
$mail->AltBody = "$_POST[mensaje]";
$exito = $mail->Send();
Cualquier ayuda es bienvenida
Valora esta pregunta


0