Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/09/2008, 20:26
fede1976
 
Fecha de Ingreso: diciembre-2007
Mensajes: 467
Antigüedad: 16 años, 4 meses
Puntos: 3
Consecuencias de un error de programación

Hola:

Hice un programa que envía un mensaje de correo a una tabla con 1025 contactos.
El programa trabaja de la siguiente manera:
divide los destinatarios en un grupo de 40 y le envía el mensaje a ese grupo, luego arma el segundo grupo y le envía el mensaje a este segundo grupo y así sucesivamente. El envío se hace usando la función MAIL.
El problema es que el código PHP tiene un error. Ese error se traduce en un agrupamiento distinto de los contactos. El primer grupo tiene los primeros 40 contactos, el segundo, en vez de tener los segundos 40 contactos, tiene los primeros 80 contactos, el tercero, los primeros 120, el cuarto los primeros 160 y así sucesivamente. De manera que, el primer grupo recibe el mensaje 26 veces, el segundo 25 veces y así sucesivamente. Sólo el último grupo recibe el mensaje una sóla vez. Esto es en teoría, acá viene mi consulta:
¿Qué podemos especular que recibirán realmente los contactos de la tabla considerando las distintas herramientas que tienen los servidores para bloquear los mensajes?
Me comuniqué con el administrador del servidor desde el cual se envían los mensajes y me dijo que el servidor envía todos los mensajes independientemente de la cantidad de destinatarios que tengan, pero que los destinatarios no van a recibir en ningún caso el mensaje 26 veces (el primer grupo) porque el servidor de los destinatarios van a bloquear la recepción.
Necesito tener la mayor cantidad posible de opiniones sobre este tema.
Espero que me puedan ayudar.
Muchas gracias.




Federico