有没有任何方法可以在php中及时发送电子邮件通知


Is there any way to send Email notifications on timely bases in php


事实上,我的要求是,我必须在一些(预定义的(时间间隔后发送电子邮件(由管理员通过管理面板等设置(,如"每周之后"、"每两周"、"每月"或"每天"。

我已经在数据库中插入了所有数据,即用户电子邮件信息等,以及发送电子邮件通知的时间间隔。

现在,我需要在cron作业中运行一个脚本,以向用户发送具有各自(重复(时间间隔的电子邮件通知(由管理员设置并存储在DB中(。我不知道该怎么做。
所以有人能帮我解决这个问题吗。提前谢谢。

您只需创建一个常规的PHP脚本,该脚本首先从数据库中获取用户和间隔,然后发送电子邮件。然后,您应该按时间间隔(例如每小时(调用此脚本,并检查它是否应该执行(因此,自上次执行时间以来,间隔时间是否已经过去,您也应该存储该时间(。大多数主机都有关于如何设置cron作业的信息。