嗨我正在发送电子邮件每天上午10点,所以我搜索很多网站,所以我发现使用crone然后它可以发送电子邮件实际上是新的使用crone所以我如何安装crone在我的服务器请提供一些样品用crone发送电子邮件。使用cron作业发送电子邮件?
感谢您的提前。
嗨我正在发送电子邮件每天上午10点,所以我搜索很多网站,所以我发现使用crone然后它可以发送电子邮件实际上是新的使用crone所以我如何安装crone在我的服务器请提供一些样品用crone发送电子邮件。使用cron作业发送电子邮件?
感谢您的提前。
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 - 脚本或命令名称,以计划
检查此链接fo [R更多的细节How to Cron jobs
你也可能需要设置的路径在你的PHP脚本到PHP可执行文件,像
#!/path/to/php/executable
为cron是Linux的命令时,它需要知道用来执行给定哪个程序脚本。在打开php标签之前,上面的行会作为第一行。
您的玉米条目将会像'1 10 0 0 0/path/to/email.php'这是每天10小时的第一分钟 – 2012-02-25 08:15:17
此链接执行后是否有任何响应? – 2012-02-25 12:02:35
crontab -e在#40之后17 0 0 0 /var/www/email.php我在putty上执行这个命令,但是我没有收到任何回应 – 2012-02-25 12:05:15
安装了的cronjob:
$> crontab -e命令#这个命令行命令设置了的cronjob并打开vi编辑器
Linux的crontab的格式 MIN HOUR DOM MON DOW CMD vi编辑打开:添加脚本有: 例子: 25 11 * * * .csh 2014_09_16 - >这将执行日常的CSH脚本在上午11:25和发送电子邮件相应
ESC- Shift + ZZ退出由编辑器保存更改
$>的crontab -l#如果CMD检查conjob设置
可以使用cronjobs容易执行的PHP文件,并让它占用您电子邮件发送服务。我已经写在这里的教程:http://rapliandras.hu/blog/how-to-execute-php-scripts-as-cronjobs/
如果不确定的电子邮件究竟如何使用PHP发送,检查其邮件功能的文档在这里:http://php.net/manual/en/function.mail.php
cron是在Unix标准的服务,有什么安装。默认情况下,它会通过电子邮件将任何输出发送给作业的所有者,所以如果这就是你想要的,你的研究基本完成(只需添加标点符号)。 'man crontab' – tripleee 2012-02-25 08:03:55