在用户使用PHP和Laravel设置的时间发送每日电子邮件

时间:2017-01-26 08:45:07

标签: php laravel email cron

我需要每天向每个用户发送电子邮件,但发送时间由用户选择。现在我这样做:我有一个表格电子邮件,我存储user_id和电子邮件文本。我的cron作业脚本选择应在5分钟内及时发送的电子邮件。

之后我把它们放在Queuee :: delay()中几分钟,然后在send_today表中插入电子邮件。当我下次调用我的脚本时,它不会收到来自sent_today的电子邮件。

有更好的解决方案吗?

0 个答案:

没有答案