Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/04/2011, 11:28
edugilc
 
Fecha de Ingreso: octubre-2009
Mensajes: 154
Antigüedad: 14 años, 6 meses
Puntos: 0
Enviar emails con PHPmailer

Hola amigos!!
Tengo una pagina web con PHP4 y MySql trabajando en Localhost y me gustaría poder mandar emails. Lo que es el funcionamiento está bien yo creo pero luego a la hora de la verdad no me manda los emails.

No me da fallos pero no me manda los emails. Tengo que hacer algo mas? Os cuento lo que he hecho.
Me metí en esta pagina web en la que me cuenta lo que hay que hacer:
http://www.programacion.com/articulo..._phpmailer_473
Lo he seguido y como os digo no m da erroes ni nada pero no me manda emails..
tengo que hacer algo mas?

Esta es mi funcion donde he incluido el codigo:

function send_emails($mail_subject,$mail_body,$mail_from)
{

global $MySQL;
global $ides;
global $nom,$mail_to;

$table=explode(",",$ides);
$mail = new PHPMailer();

$i=0;
while($i<count($table))
{
$aux = R4decrypt($table[$i]);
$table[$i] = $aux;
$i = $i + 1;
}
$aux = implode("','",$table);
$mail_from ="From:".$mail_from;

$sql = "select
surname,
firstname,
cus_id,
email
from
customers
where cus_id IN ('".$aux."')

";

$result = send_sql($MySQL->db1, $sql);
while ($value=mysql_fetch_array($result))
{

$mail->Host = "localhost";
$mail->From = "[email protected]";
$mail->FromName = "Nombre del Remitente";
$mail->Subject = "Subject del correo";
$mail->AddAddress("[email protected]","1111");
$mail->AddAddress("[email protected]","2222");
//$mail->AddCC("[email protected]");
//$mail->AddBCC("[email protected]");

$body = "Hola <strong>amigo</strong><br>";
$body .= "probando <i>PHPMailer<i>.<br><br>";
$body .= "<font color='red'>Saludos</font>";
$mail->Body = $body;
$mail->AltBody = "Hola amigo\nprobando PHPMailer\n\nSaludos";

$mail->Send();


//$company_name=$value[0].' '.$value[1];
//$id = R4crypt($value[2]);
$mail_to = $value[3];
// mail($mail_to,$mail_subject,$mail_body,$mail_from) ;
$nom = $nom.$mail_to.",";
}

}


Tengo la sensación de que sólo con esto no es suficiente pero no sé seguir..
Alguien me puede ayudar por favor?


gracias!!!