我想创建一个程序,该程序将根据条件发送自动电子邮件。

在我的桌子上,我有一个expire_date列,希望向所有人发送自动电子邮件,以提醒他们他们的帐户下周将过期。
我正在使用laravel和mysql。

谢谢

最佳答案

设置每日排定的任务,以检查用户在一周内的过期时间。

在app / Console / kernel.php中

protected function schedule(Schedule $schedule)
{
    $schedule->command('notify:expirations')
              ->daily();
}


并制作一个新的手工艺命令来检查过期时间。

不要忘记将服务器上的cron作业设置为每分钟运行php artisan schedule:run

关于php - 在Laravel中发送自动电子邮件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39620342/

10-11 17:54
查看更多