我有一个用于发送邮件给客户的php脚本。我如何每5天执行一次这个脚本?任何人都可以给我一个想法或一些链接? 谢谢每n天发送一次邮件
2
A
回答
2
如果你有一个在下面的数据库,你可以将最后一封邮件的日期存储在数据库中。该脚本然后检查数据库中的最后日期。如果过去超过n天,它会发送一封新邮件并用当前日期覆盖数据库中的日期。
或者,您可以简单地使用Cron-jobs。
0
我确定有很多方法可以使用,所以我会告诉你我是怎么做的: 我使用cron,它只能在unix类型的服务器上使用。
0
0
0
你需要某种形式的外部“触发”事件。
最有可能是每n天直接执行任务的cron作业,但由于它看起来可能是基于web的,因此您可能还有一个每n天访问一个预定义网页的cron作业(或windows任务)并让网页发送电子邮件。
2
使用cron。你的cronjob
文件看起来大致是这样的:
就是这样。易如反掌!
相关问题
- 1. Android每30天发送一次通知?
- 2. Symfony:在一个月内每7天自动发送一次电子邮件
- 3. 在Log4net发生n次事件后发送电子邮件
- 4. Django:x天后发送邮件
- 5. 使用邮递员每天发几次邮件
- 6. 每1小时发送一次SQL服务器电子邮件
- 7. 使用codeigniter发送摘要邮件,每周一次,给成员
- 8. phpmail发送邮件两次
- 9. PHP发送电子邮件多次发送电子邮件
- 10. 使用Windows服务每天晚上8点发送邮件
- 11. ColdFusion限制为每天发送5封电子邮件
- 12. 如何使用asp.net和smtp每天发送邮件?
- 13. 好的方式每天发送200k邮件与c#
- 14. 每天通过电子邮件发送PHP警告或如何?
- 15. 每天发送电子邮件给Springboot - JHipster
- 16. PHP发送群发邮件:每个人或每个人一个?
- 17. Android AlarmManager,如何每3天发送一次intent?
- 18. Drupal邮件一次发送超过1000封电子邮件
- 19. 春天 - 异步队列发送邮件
- 20. 发送一封电子邮件时,日志显示电子邮件两次?尽管它只发送一次?
- 21. hMailServer每天发送限额
- 22. 在ASP(CDO消息)发送电子邮件挂起每次
- 23. 每次发送邮件时使用不同的IP
- 24. Appengine发送邮件 - 不发送邮件
- 25. 发送邮件发送邮件请求
- 26. Jenkins:每天只发送一次成功电子邮件(尽管作业正在@hourly运行)
- 27. 使用迟发型发送邮件每天在分布式环境中
- 28. 每封邮件发送数据
- 29. 发送邮件给每个数组值
- 30. 函数多次发送电子邮件
@汉姆:谢谢!这就是我需要:) – chupinette 2010-04-27 21:54:27
你将如何触发脚本来检查数据库中的最后一个日期是什么? – 2011-04-23 15:50:29