Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/10/2006, 16:12
rbocanegra
 
Fecha de Ingreso: octubre-2006
Mensajes: 2
Antigüedad: 17 años, 7 meses
Puntos: 0
Mails Masivos Con Php

Hola, estoy tratando de enviar mails masivos desde una PC LINUX, PIII y la distribucion es Fedora 2, uso PHP 5

Bueno yo extraigo de una Base de Datos los registros de mi proveedores y a cada uno le envio su usuario y password para que ingresen a mi portal, el problema en si es el siguiente:
He hecho la prueba enviando los 180 proveedores (en realidad son mas de 5 mil)
con cuentas de correo "[email protected]" o "[email protected]" y sale perfecto, el problema es cuando envio con la cuenta real de mis proveedores por ejemplo "[email protected]" y el demomio por donde lo envio se cuelga y no sale nada.

les envio el codigo en PHP y la salida en el /var/spool/root para que me puedan aconsejar.

Por se acaso, la lectura de registros esta OK, el problema creo yo que esta en send_mail()

Código:
$dataset = $o_proveedor->envio_masivo();
$i=0;
$enviados = 0;
$correctos = 0;
for($i=0; $i<$dataset->nr ; $i++){
 
  $mail = trim($dataset->data[$i]["email"]);
  $ruc = trim($dataset->data[$i]["ruc"]);
  $contrasena = trim($dataset->data[$i]["contrasena"]);
  $nombre = trim($dataset->data[$i]["nombre"]);
  $detalle_mail = "Acceso Para  $nombre -> Nombre de Usuario :$ruc   Contraseña:$contrasena";
  $mensaje_mail = $introduccion_masivo.$detalle_mail.$fin_masivo;
  
  if(comprobar_email($mail)){
      $correctos++;
       set_time_limit(300);  	      
      if(@mail($mail,$asunto_masivo,$mensaje_mail,$cabecera_mail)){
	$enviados ++;
      }//if

     
   }//if 
   

}//while

$o_proveedor->vacia_masivo();
echo '<br />Enviamos '.$enviados.' mails';
echo '<br />Correctos '.$correctos.' mails';
y eso sale en el log del root (cuando no envia)
lo envios lo hago desde la consola con el curl

Código:
--k94MLIqB027589.1160000607/localhost.localdomain--

From [email protected]  Wed Oct  4 17:36:01 2006
Return-Path: <[email protected]>
Received: from localhost (localhost)
	by localhost.localdomain (8.13.5/8.13.5) id k94MLIqC027589;
	Wed, 4 Oct 2006 17:36:01 -0500
Date: Wed, 4 Oct 2006 17:36:01 -0500
From: Mail Delivery Subsystem <[email protected]>
Message-Id: <[email protected]>
To: <[email protected]>
To: [email protected]
MIME-Version: 1.0
Content-Type: multipart/report; report-type=delivery-status;
	boundary="k94MLIqC027589.1160001361/localhost.localdomain"
Content-Transfer-Encoding: 8bit
Subject: Returned mail: see transcript for details
Auto-Submitted: auto-generated (failure)

This is a MIME-encapsulated message

--k94MLIqC027589.1160001361/localhost.localdomain

The original message was received at Wed, 4 Oct 2006 15:37:38 -0500
from wwwsolomon [127.0.0.1]

   ----- The following addresses had permanent fatal errors -----
<[email protected]>
    (reason: 450 <[email protected]>: Sender address rejected: Domain not found)

   ----- Transcript of session follows -----
... while talking to smtpmx.terra.com.pe.:
>>> RSET
<<< 421 xnmlmtp3.terra.com Error: too many errors
554 5.3.5 deliver: mci=80dcc9c rcode=0 errno=0 state=0 sig=smtpmx.terra.com.pe.
554 5.3.0 Internal error

--k94MLIqC027589.1160001361/localhost.localdomain
Content-Type: message/delivery-status

Reporting-MTA: dns; localhost.localdomain
Arrival-Date: Wed, 4 Oct 2006 15:37:38 -0500

Final-Recipient: RFC822; [email protected]
Action: failed
Status: 4.2.0
Diagnostic-Code: SMTP; 450 <[email protected]>: Sender address rejected: Domain not found
Last-Attempt-Date: Wed, 4 Oct 2006 17:36:01 -0500

--k94MLIqC027589.1160001361/localhost.localdomain
Content-Type: message/rfc822
Content-Transfer-Encoding: 8bit

Return-Path: <[email protected]>
Received: from localhost.localdomain (wwwsolomon [127.0.0.1])
	by localhost.localdomain (8.13.5/8.13.5) with ESMTP id k94KbcmY021986
	for <[email protected]>; Wed, 4 Oct 2006 15:37:38 -0500
Received: (from nobody@localhost)
	by localhost.localdomain (8.13.5/8.13.5/Submit) id k94Kbb7C021985;
	Wed, 4 Oct 2006 15:37:37 -0500
Date: Wed, 4 Oct 2006 15:37:37 -0500
Message-Id: <[email protected]>
To: [email protected]
Subject: Acceso al Portal de Franquicias Peru
From: [email protected]
Reply-To: [email protected]
X-Mailer: PHP/5.1.4

Por favor diganme que puede ser, en realidad necesito su consejo.