嗨,我正在每天上午10点发送电子邮件,所以我搜索了很多网站,所以我发现使用crone然后它可能发送电子邮件实际上我很新用于使用crone所以如何在我的服务器中安装crone请提供一些示例使用带crone的php发送电子邮件。
感谢您提前。
答案 0 :(得分:1)
cron可能已安装在您的服务器上。您将通过以下方式访问它:
crontab -e
要使用php发送电子邮件,您可能希望使用以下内容:http://pear.php.net/package/Net_SMTP/
答案 1 :(得分:1)
Cron是linux提供的内置功能。它是一个任务调度程序。你需要设置cron来每天上午10点执行一个PHP脚本。这个PHP脚本将包含发送电子邮件的代码。
要查看已设置的cron作业,请使用crontab -l
设置新的cron作业使用crontab -e
。您的cron作业如下所示
1 2 3 4 5 /path/to/command arg1 arg2 OR 1 2 3 4 5 /root/backup.sh
其中,
1:分钟(0-59)
2:小时(0-23)
3:第(0-31)天
4:月份(0-12 [12 == 12月])
5:星期几(0-7 [7或0 ==星期日])
/ path / to / command - 要安排的脚本或命令名称
点击此链接了解详情How to Cron jobs
此外,您可能需要在php脚本中设置php可执行文件的路径,例如
#!/path/to/php/executable
由于cron是Linux命令,因此需要知道用于执行给定脚本的程序。上面的行在打开php标签之前作为第一行。
答案 2 :(得分:0)
设置cronjob:
$> crontab -e #this命令行命令设置cronjob并打开vi编辑器
Linux Crontab格式 MIN HOUR DOM MON DOW CMD Vi编辑器打开:在那里添加你的脚本: 例: 25 11 * * * .csh 2014_09_16 - >这将在每天上午11:25执行csh脚本并相应地发送电子邮件
Esc- Shift + zz通过保存更改退出编辑器
$> crontab -l#this cmd检查是否设置了conjob
答案 3 :(得分:0)
您可以使用cronjobs轻松执行PHP文件,并让它来处理您的电子邮件发送。我在这里写了一个教程:http://rapliandras.hu/blog/how-to-execute-php-scripts-as-cronjobs/
如果您不确定使用PHP发送电子邮件的确切程度,请在此处查看其邮件功能的文档:http://php.net/manual/en/function.mail.php