在没有cron的情况下自动发送邮件生日祝福

时间:2017-10-23 10:30:10

标签: php mysql email

我有一个包含出生日期和电子邮件地址的用户表。 我想根据出生日期的电子邮件地址发送自动电子邮件给那里的生日祝福。在php中使用mysql服务器。请帮我改一下。

2 个答案:

答案 0 :(得分:0)

我建议您以Excel(日期,电子邮件,姓名)的形式提取愿望(生日和/或周年纪念日)详细信息,并让wishing app处理所有事情。

它至少需要两件 excel文件,其中包含愿望详细信息(日期,姓名,电子邮件)和配置文件( application.properties ),就是这样,你很好。

此外,本地还有各种options to run应用程序(命令行,前台,后台,泊坞窗,Windows Scheduler,Unix cron等)云。

应用程序为highly configurable,您可以配置各种详细信息,例如:

  • 工作簿加载选项
  • 带有愿望的图像选项。
  • SMTP配置
  • 其他应用程序级别的配置,例如何时发送愿望,迟来的愿望,日志记录等。

    免责声明:我是该应用程序的所有者

答案 1 :(得分:-1)

要自动执行此类任务,您通常必须在服务器上使用cron作业(例如,可以启动lynx调用特定的php页面)。除非您非常确定某个站点在登录页面上将有24/7个客户端,这些客户端会调用隐藏的任务来发送这些生日祝福。除了在黑客攻击方面有点不安全之外,它还存在每天在该目标网页上没有客户的风险。