¿Cómo hacer un envío a 5000 usuarios con PHPmailer?
3 seguidores
Alguien sabe como hacer un envio a 5000 usuarios con phpmailer si el servidor limita 20 emails por minuto?
si le pongo una pausa tarda mucho tiempo.
No se como hacer, alguna idea?
el envio puede ser una vez a 100 y otra a 400 y otra a los 5000 emails...
no se que hacer sin contratar un servidor de correo claro..
no puedo utilizar un cronjobs, alguna idea???
desesperación...
markshock
Vamos a ver si puedo orientarte un poco.
Te voy a explicar a grandes rasgos el proceso, luego te lo puedes programar como tu veas...
El tema es:
1.- Hacer la preselección de los correos a los que se va enviar el email, ya sea una preselección manual con un listado y con el uso del ratón seleccionando los correos etc.... o por ejemplo pegando todos los correos separados por coma "," en un campo de texto.
2.- Y después puedes utilizar este script: http://es.wiki.locaweb.com/es/Como_enviar_e-mails_en_grandes_cantidades_con_scripts_PHP
3.- Recuerda reemplazar la opción mail() por la función de phpMailer.
Hay mejores formas de hacerlo, pero la verdad son muuuuuuuuuuuuy extensas para explicarlo aquí.
Mas que nada para que te hagas una idea.... ;)
Aunque parezca mentira, google lo sabe todo, solo hay que hacer la pregunta adecuada ;)
Usuario desconocido
¿Y crear una lista de correos en tu servidor (del estilo lista@dominio.com) que contenga todos los mails a los que deseas mandar el correo y luego mandar el email a esa lista?
simula
Gracias, el tema es si tengo 5.000 emails y puedo mandar 20 mails por minuto y hago un script de envio via web, este estaría ejecuntándose durante 4 horas y es mucho tiempo. Si utilizo un sistema de lista no es lo mismo.
Si tengo q mandar 5000 emails a la semana, mandar via web 4 horas cada semana como que no.
No puedo utilizar cronjob, ya que es un servidor isp que no tiene implementado esto, y la verdad no se como hacerlo. No se que método utilizar.
Me dáis alguna idea???
La verdad no se como formular esta pregunta en google. :)
Gracias por vuestra ayuda.
markshock
Has mirado el enlace que te he pasado, el del punto 2 hace exactamente lo que pides.
dagi3d
mi consejo es que utilices un sistema tipo mailchimp, campaign monitor o similar y te dejes de lios. otra opción es contratar el hosting de un vps y que éste se dedique a enviar los correos que tenga guardados en una cola