Page 1 sur 1

Optimiser un mailing

Posté : 08 nov. 2007, 13:55
par moileraz
Bonjour,
J'ai actuellement 8000 mails dans ma base, j'utilise pour mon mailing la librairie PHPMAILER et je passe par mon serveur SMTP. J'ai effectué un envoi hier mais cela prend un temps fou pour envoyer les mails et PHP après un certain moment cale même avec "LIMIT de SQL".

J'ai vue des solutions tel que "sendstudio nx un logiciel mailing PHP" qui permet d'envoyer 100,000 mails facilement, rapidement et sans étouffer le serveur .

Avez vous une solution?

Je pensais a un système de cache mais je suis complètement perdu.

Existe-t-il un moyen pour lancer un script PHP manuellement qui tourne sur le serveur sans devoir resté devant le navigateur genre tache cron?

Merci d'avance

Posté : 08 nov. 2007, 23:31
par moileraz
Connaissez vous un moyen pour limiter le nombre de mails envoyer par minute? ou de recharger ma page php apres 1 minutes de comptarebour pour que ?

Merci beaucoup pour votre aide

Posté : 09 nov. 2007, 11:44
par YvesTan
Est-ce que tu as la possibilité de lancer php en ligne de commande ? Si oui, il y a des scripts comme phplist ou un que j'ai développé et que j'utilise pour une newsletter de 30 000 abonnés.

Sinon, phplist à quand même un système de traitement par lot.

Posté : 09 nov. 2007, 14:35
par moileraz
salut oui j'ai la possibilité de lancer php en ligne de commande. C'est koi ton logiciel?

Posté : 09 nov. 2007, 16:18
par YvesTan
Du coup, j'en ai profité pour le mettre à jour !

http://www.grafactory.net/blog/post/200 ... mis-a-jour

Je résume :

- le script fait 3 Ko
- il se lance en ligne de commande.
- on règle nombre d'envoi par lot et le temps de pause entre chaque lot.
- les commentaires sont bienvenus ;)

++

Les modérateurs : j'espère que ça ne fait pas trop pub ?