Ver Mensaje Individual
  #9 (permalink)  
Antiguo 14/11/2006, 16:39
cecilia_sobarzo
 
Fecha de Ingreso: mayo-2003
Mensajes: 37
Antigüedad: 21 años
Puntos: 0
Pille un post por ahi, q decia q habia q cambiar en la clase misma (class.phpmailer.php), esta linea a 'true' que por defecto es 'false'.

$mailer->SMTPAuth = true;
ahora dice q hay q poner el nombre de usuario y la contraseña y en las siguientes lineas nos muestra las variables...
var $Username = "";
var $Password = "";

no me parece mucho pero tendra q ser así.

eso en respuesta a estos errores:
Warning: fsockopen(): unable to connect to smtp.servidor.cl:25 in /home/c/public_html/class.smtp.php on line 105

Warning: fsockopen(): php_network_getaddresses: getaddrinfo failed: Name or service not known in /home/c/public_html/class.smtp.php on line 105 sobre la conexion a SMTP
Código:
    #connect to the smtp server
        $this->smtp_conn = fsockopen($host,    # the host of the server
                                     $port,    # the port to use
                                     $errno,   # error number if any
                                     $errstr,  # error message if any
         LINEA 105-->             $tval);   # give up after ? secs
Lo otro sucede con la forma de enviar los emails, ya q para "cada uno" ejecuta la clase y para lo q lo necesito no seria bueno ya q creo q se va a demorar en enviar unos 1500 mails.... si lo envio a todos los clientes.....
y en ese sentido en la otra opcion que tengo algo pasa con mi arreglo de seleccionados:

Código PHP:
if (isset($_POST[seleccion])) 
    {
    
$lista=implode(',',$_POST['seleccion']); 
##########/////php mailer
require("class.phpmailer.php");
    
$mail = new PHPMailer();
$mail->From     "[email protected]";
$mail->FromName "Mi yo";
$mail->Host     "smtp.servidor.cl";
$mail->Mailer   "smtp";
$mailer->SMTPAuth true
     
$mail->Body    $mensaje_content;
     
$mail->Subject $asunto;
     
$mail->AddAddress($lista"");
     
$mail->AddStringAttachment($adjunto"attach");

    if(!
$mail->Send())
      echo 
"Hay un error enviando a " $adjunto "<br>";
    
$mail->ClearAddresses();
    
$mail->ClearAttachments(); 
nose si esta bien y me manda de una vez a todos los seleccionados q estan separados con (,) o tengo q hacerlo de otra forma.

HELP!

Última edición por cecilia_sobarzo; 14/11/2006 a las 16:41 Razón: error