Ver Mensaje Individual
  #5 (permalink)  
Antiguo 29/08/2009, 16:53
mlt_
 
Fecha de Ingreso: agosto-2009
Mensajes: 1
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: problema con el envio de mail usando php

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 . 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";
}

?>