Je suis plutôt nouveau avec le Framework Yii, et j’ai intégré l’extension YiiMail, qui fonctionne très bien pour l’envoie de mail. Cependant, j’aimerai envoyer des mails automatiquement chaque fin de mois, afin d’envoyer un récapitulatif aux personnes concernées. Cela est-il possible, et si oui, comment pourrais-je le réaliser ?
J’ai poster ce topic sur un autre forum. Et il y a eu des réponse très intéressante si tu n’est pas trop réfractaire a l’anglais, voilà le topic et ses réponses :
La solution pour ce genre de problème, c’est la CronTab.
Si tu es chez OVH, en mutualisé, tu as la possibilité de déclencher des scripts (y compris PHP) de manière régulière : c’est basé sur la crontab.
Si tu es sous Windows : … non… Windows ? sérieusement ?
Un script PHP s’exécute quand il est lancé par l’utilisateur (en général, au chargement d’une page). Un programme qui tourne en tâche de fond, c’est un Daemon :
Bref : crois les réponses qui t’ont été données, et apprend à te servir de la crontab. C’est franchement extrêmement simple :