Foros del Web » Programando para Internet » PHP »

Correo Masivo, no más de 5000

Estas en el tema de Correo Masivo, no más de 5000 en el foro de PHP en Foros del Web. Amigos, mi consulta es la siguiente: Tengo que cumplir la misión de enviar correo a una lista, que no cuenta con más de 5000 cuentas ...
  #1 (permalink)  
Antiguo 13/04/2010, 14:15
Avatar de Chaudx  
Fecha de Ingreso: marzo-2002
Ubicación: Quilpué, Chilito lindo
Mensajes: 345
Antigüedad: 22 años, 1 mes
Puntos: 2
Correo Masivo, no más de 5000

Amigos, mi consulta es la siguiente:
Tengo que cumplir la misión de enviar correo a una lista, que no cuenta con más de 5000 cuentas de correo... francamente creo que es mucho menos, puesto que, el número total es de 5500 y no todos los suscriptores reciben la misma información, pero va en aumento.
Todo está almacenado en una base de datos..
Con correos "personalizados", por cada suscriptor, donde se les envía información particular a cada una.. obviamente todo automatizado y en html.
Se supone que todos los suscriptores tienen nuestra dirección como remitente admitido, por lo que el riesgo de que sea considerada SPAM, por sus clientes de correo es mínimo, pero ésto es lo menos relevante por el momento.
El correo envíado debe quedar almacenado en la base de datos del sitio, ya que los clientes, deben tener acceso a la información contenida en cualquier momento.
El correo debe ser envíado desde el servidor donde está alojada la web de la empresa, ya que gran parte del contenido del mail, se encuentra alojado aquí.
Estos correos se envían en forma semanal.

Bueno.... les cuento que tengo todo esto solucionado... PERO!!

La duda es la siguiente:
La web no está alojada en un server dedicado, por lo que, quería saber si ustedes piensan que me aguantará el envío de esa cantidad de correos en un sólo día.
La empresa, más bien comunidad, cumple más que nada, un rol social informativo, por lo que las lukas $$$, no abundan cómo para contratar este tipo de servicio a una empresa externa o contratar un servidor dedicado.

En caso de tener problemas con la cantidad de email.. como se puede hacer, para que si o si, estos correos se vayan en un día??

Espero sus respuestas
__________________
Servicios computacionales
Linux registered User # 306587
Ubuntu user #14563
  #2 (permalink)  
Antiguo 13/04/2010, 14:20
Avatar de duskrow  
Fecha de Ingreso: abril-2008
Mensajes: 267
Antigüedad: 16 años
Puntos: 8
Respuesta: Correo Masivo, no más de 5000

yo antes tenia el mismo problema pero lo solucione de la sig forma

Envia algunos 500 correos y te esperas media hora , y vuelves a enviar otros 500

de esa manera el servidor descansa y te permite enviar.

un hosting normalmente deja enviar algunos 3000 pero de esa manera que te comento es posible que envies esa cantidad, u igual hasta mayor

de misma manera puedes utilizar gmail para enviar correos , gmail t permite enviar alrededor de 1000 correos por cuenta.

yo lo que hise una vez fue un sistema que cuando llegue a 1000 correos enviado , se envien de otra cuenta de gmail y asi sucesivamente

con gmail llegue a enviar 25 min correos por dia

saludos
__________________
"El sabio no dice lo que piensa,pero piensa lo que dice"
Att Miguel Lomeli
Visita mi Blog
  #3 (permalink)  
Antiguo 14/04/2010, 08:17
Avatar de Chaudx  
Fecha de Ingreso: marzo-2002
Ubicación: Quilpué, Chilito lindo
Mensajes: 345
Antigüedad: 22 años, 1 mes
Puntos: 2
Respuesta: Correo Masivo, no más de 5000

La verdad, había barajado la posibilidad de enviarlos desde distintas cuentas, de hecho, es lo que se estaba haciendo.
Anteriormente, había un grupo de personas que se dedicaban a enviar información, dependiendo del tipo de info, que se requería enviar a los suscriptores.
El punto es que, se perdía mucho tiempo en este proceso, y la información muchas veces llegaba desfazada en el tiempo a su destino.
El requerimiento es que todos los correos, deben ser enviados desde el mismo remitente.

Les explico, un poco de que se trata el cuento, para ver si me entienden.

Se trata de una página de pequeños cursos gratuítos, existen 5 categorías de estos, algunos suscriptores, están inscritos a los 5, otros sólo a 4, otros sólo a 3, etc.
cada suscriptor, tiene un nivel de avance distinto, por lo que, aunque todos estén inscritos en el mismo curso, estos están en distintos módulos dentro del curso, por lo que no les llega la misma información a todos....
El correo, va en html, ya que, debe contener información con imágenes, a modo de introducción, por cada módulo, además de enlaces a sitios con info, relacionada a lo que están viendo en el momento, más información personal.
Los suscriptores, ingresan por un enlace en el mismo correo al sitio, donde encuentran información más completa relativa al nivel de avance que llevan y un pequeño quiz, que les permite subir el nivel.
Son pequeños módulos semanales, que les permiten ir avanzando en forma paulatina.
Por esta razón, se necesita que todos los correos, sean envíados en un sólo día, para que exista igualdad de plazos para completar el módulo.
Tengo creado un sistema de seguridad, que mantiene desactivo los enlaces, hasta que se envía el último correo.

Lo que me preocupa, es que, el servidor donde esta alojada la web, me bloquee, el envío masivo y como consecuencia, los suscriptores no puedan acceder a los enlaces.
He hecho la prueba, pero sólo con 10 cuentas de correo, que son los que administran el sitio.
Los correos llegan bien, pero eso no se compara con un envío de 5000 correos.

Por eso, necesito saber si alguien ha tenido experiencias realizando este tipo de tareas.
Será recomendable poner un ciclo con un contador, que después de una cierta cantidad de envíos, haga dormir el servidor por un ratito???
Si se pudiera hacer esto... existe alguna forma, de que, se pueda seguir trabajando en el sitio, sin esperar a que termine en envío, que según sea el caso, se puede prolongar por horas, y una vez que se concrete la entrega de todos los correos... haga llegar un mensaje de confirmación al remitente???

saludos
__________________
Servicios computacionales
Linux registered User # 306587
Ubuntu user #14563
  #4 (permalink)  
Antiguo 16/04/2010, 09:34
 
Fecha de Ingreso: abril-2010
Ubicación: Bogotá; Colombia
Mensajes: 17
Antigüedad: 14 años
Puntos: 1
Respuesta: Correo Masivo, no más de 5000

La mejor opción es incluyendo el envío en un ciclo while y dentro de este incluir un sleep. Normalmente los servidores admiten un máximo de 250 correos por hora así que si lo colocas como

sleep (15)

te envía un correo cada 15 segundos y estarías enviando unos 240 por hora.

Etiquetas: correo, masivo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:33.