我设法发送了多封电子邮件(请在此处查看)。我被困于通过cron发送自动电子邮件。
这就是我需要的- 管理员发送电子邮件时,我将消息,电子邮件,事件日期存储在数据库中。现在,我试图设置一个cron作业,以将邮件发送到表中所有这些ID以及提醒我的消息。我对cron作业脚本不熟悉,任何人都可以帮助指导我编写可放在cron选项卡中的脚本的正确方法。我打算发送两封邮件- 恰好在活动开始前的一天和活动发生的当天。
只需编写一个普通的PHP脚本-如果直接从浏览器启动该脚本,就可以使用它。然后使用以下指南安排该完全相同的PHP文件在cron中运行:
基本上,使用开头的值来指定时间表(分钟,小时,星期几,每月几日等)。然后将用户设置为运行用户,该用户可能是“ apache”或您的Web服务器守护程序在其下运行的任何用户。然后将cron运行的“命令”设置为php php_email_script.php(其中“ php_email_script.php”是您的PHP文件的名称。
php php_email_script.php