Disculpen por utilizar este mismo post para plantear mi duda.
Soy hans un programador entrando al mundo de php.Me recomendaron esta pagina asi que planteare mi duda:
Se trata de lo siguiente trabajo con cpanel y inclui la libreria de phpmailer, necesito que los mensajes sean personalizado , ya que con el codigo que tengo en el campo para del receptor salen todos los mail que estan el bd y necesito que solo salga el mail de la persona que lo recibe . Y el otro problema que todos los mail llegan como spam
![lloron](http://static.forosdelweb.com/fdwtheme/images/smilies/chillando.png)
. Este desarrollo es para informaciones a clientes
atte Hans y salu2
Código:
<?
include_once('class.phpmailer.php');
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->SMTPAuth = true;
$mail->Host = 'mail.ejemplo.cl';
$mail->Port =50001;
$mail->Username = 'informacion+ejemplo.cl';
$mail->Password = '123456';
$mail->IsHTML(true);
$de = "[email protected]";
$titulo = $_REQUEST['titulo'];
$mensaje = $_REQUEST['mensaje'];
//crear conn
$conn =mysql_pconnect('localhost','hola','asdfg');
//seleccionamos la bd
if ( ! mysql_select_db('user',$conn)){
echo "error no existe base de datos";
return false;
}
else
{
echo "Correctamente conectado " ;
}
$sql="select dire from mails ";
if($query =mysql_query($sql,$conn))
{
while($row = mysql_fetch_row($query))
{
foreach($row as $out)
$mail->Body=$mensaje;
$mail->From = $de;
$mail->FromName = "ejemplo";
$mail->Subject = $titulo;
$mail->AddAddress($out);
}
$mail->Send();echo "email enviado";
}
?>