一尘不染

如何通过cron作业使用PHP mysql发送电子邮件

php

我设法发送了多封电子邮件(请在此处查看)。我被困于通过cron发送自动电子邮件。

这就是我需要的-
管理员发送电子邮件时,我将消息,电子邮件,事件日期存储在数据库中。现在,我试图设置一个cron作业,以将邮件发送到表中所有这些ID以及提醒我的消息。我对cron作业脚本不熟悉,任何人都可以帮助指导我编写可放在cron选项卡中的脚本的正确方法。我打算发送两封邮件-
恰好在活动开始前的一天和活动发生的当天。


阅读 228

收藏
2020-05-29

共1个答案

一尘不染

只需编写一个普通的PHP脚本-如果直接从浏览器启动该脚本,就可以使用它。然后使用以下指南安排该完全相同的PHP文件在cron中运行:

基本上,使用开头的值来指定时间表(分钟,小时,星期几,每月几日等)。然后将用户设置为运行用户,该用户可能是“
apache”或您的Web服务器守护程序在其下运行的任何用户。然后将cron运行的“命令”设置为php php_email_script.php(其中“
php_email_script.php”是您的PHP文件的名称。

2020-05-29