Ver Mensaje Individual
  #11 (permalink)  
Antiguo 11/02/2009, 07:41
mvlsistemas
 
Fecha de Ingreso: mayo-2004
Mensajes: 903
Antigüedad: 20 años
Puntos: 4
llamar varias veces a AddBCC? poniendo mas campos con las bbc? son 400 direcciones mas o menos.

Te cuento subí a otro server este y envía perfecto a todos los proveedores.

Código PHP:
<?php 

      
require("class.phpmailer.php"); 

      if (
$_POST['action'] == "send") {

          
$varname $_FILES['archivo']['name'];
 
          
$vartemp $_FILES['archivo']['tmp_name'];
         

          
$mail = new PHPMailer();
 
          
$mail->Host "localhost";

          
$mail->From "[email protected]";

          
$mail->FromName ".com.ar";
          

          
$mail->Subject $_POST['asunto'];

          
$mail->AddAddress($_POST['destino']);
          
$mail->AddBCC $_POST['mensaje1'] );

          if (
$varname != "") {

              
$mail->AddAttachment($vartemp$varname);

          }

          
$body "<strong>Mensaje</strong><br><br>";
          

          
$body.= $_POST['mensaje']."<br>";

          
$body.= "<i>Enviado por http://www..com.ar . </i></p>
<p><i>Si no desea recibir mas información, responda este correo con asunto ELIMINAR.</i>
</p>"
;

          
$mail->Body $body;
    

          
$mail->IsHTML(true);

          
$mail->Send();

      }
echo 
"su mensaje ha sido enviado satisfactoriamente";

?>
Seguro es el server

Bueno, el error estaba en mi ignorancia y no en el server, ahora asi llegan pero no me toma varios correos en bcc y ahí cuando pongo mas de un mail separado por, no envia nada a ningun lado si pongo un destinatario y un bcc llega a donde sea.
$mail->Host = "mail.xxx.com.ar";
ahi estaba el error tenia localhost en vez de el smtp del host. estoy en php5 y apache2 por si no dije antes.


acá no me los toma a los correos $mail->AddBCC($_POST['mensaje1'] );


Código PHP:
<?php 

      
require("class.phpmailer.php"); 

      if (
$_POST['action'] == "send") {

          
$varname $_FILES['archivo']['name'];
 
          
$vartemp $_FILES['archivo']['tmp_name'];
         

          
$mail = new PHPMailer();
          
$mail->IsSMTP();
          
$mail->SMTPAuth true;
 
          
$mail->Host "mail.xxx.com.ar";
              
$mail->Username "[email protected]"
          
$mail->Password "xxxx"

          
$mail->From "[email protected]";

          
$mail->FromName "xxx.com.ar";
          

          
$mail->Subject $_POST['asunto'];

          
$mail->AddAddress($_POST['destino']);
          
$mail->AddBCC($_POST['mensaje1'] );
        

          if (
$varname != "") {

              
$mail->AddAttachment($vartemp$varname);

          }

          
$body "<strong>Mensaje</strong><br><br>";
          

          
$body.= $_POST['mensaje']."<br>";

          
$body.= "<i>Enviado por http://www.xxx.com.ar . </i></p>
<p><i>Si no desea recibir mas información, responda este correo con asunto ELIMINAR.</i>
</p>"
;

          
$mail->Body $body;
    

          
$mail->IsHTML(true);

          
$mail->Send();

      }
echo 
"su mensaje ha sido enviado satisfactoriamente";

?>

Última edición por GatorV; 11/02/2009 a las 13:36