2009-10-19 6 views
0

J'ai un programme qui permet d'envoyer des e-mails de groupe, je mets une commande par minute pour ce programme, et exécute l'exécution par 2nd/min, et vérifie si maintenant l'heure correspond à mon temps de planification défini en db. si vrai le programme s'exécutera et enverra email, sinon n ...PHP: Envoyer un e-mail via cronjob et définir la quantité d'e-mail envoyé par minutes

le problème est que je veux dynamique définir la quantité d'email envoyant par mins par utilisateur, disons que j'ai 10000 emails à envoyer, et je veux envoyer 3 emails par minute, quelque chose comme ça, mais je ne peux pas trouver le chemin lors de l'utilisation de cronJob, (set cookie? enregistrer l'email courant à db?), depuis que j'ai trouvé que si j'utilise sleep(), limiter l'erreur ...

Quelqu'un peut-il me dire comment faire cela? ou en utilisant une autre méthode pour effectuer une tâche de planification? poire? si vous utilisez d'autres méthodes, peut montrer comment l'utiliser brièvement? S'il vous plaît Et Thx

Répondre

0

Je pense que vous devez définir cette configuration au niveau de l'application plutôt que le niveau d'emploi cron. Supposons que le travail cron doit être exécuté toutes les minutes, mais que l'application elle-même doit savoir combien d'e-mails envoyer lorsqu'un travail cron est exécuté en vérifiant la date et l'heure auxquelles le dernier e-mail est envoyé. e-mails et ainsi.

0

son seul exemple audit 3 e-mails par minutes fait que je veux donner l'utilisateur de fixer le montant de l'envoi d'email par minute/par heure/par seconde

et je sais à propos de l'envoi programme de courrier électronique, mais ce si la tâche mutil faire .. tels que 3 bulletin sera souffle au 20/3/2009 15:15:00; Je veux sauver la liste complète de blast en db, car le client peut importer une liste d'email pour 40000 ppls, toujours timeout lors de l'importation, même je fixe la limite de temps à 2 minutes, dun veux pour prendre plus que ce temps

alors avez-vous des sugeestion sur l'envoi d'email?

Questions connexes