2012-02-25 123 views
-2

嗨我正在发送电子邮件每天上午10点,所以我搜索很多网站,所以我发现使用crone然后它可以发送电子邮件实际上是新的使用crone所以我如何安装crone在我的服务器请提供一些样品用crone发送电子邮件。使用cron作业发送电子邮件?

感谢您的提前。

+1

cron是在Unix标准的服务,有什么安装。默认情况下,它会通过电子邮件将任何输出发送给作业的所有者,所以如果这就是你想要的,你的研究基本完成(只需添加标点符号)。 'man crontab' – tripleee 2012-02-25 08:03:55

回答

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 - 脚本或命令名称,以计划

检查此链接fo [R更多的细节How to Cron jobs

你也可能需要设置的路径在你的PHP脚本到PHP可执行文件,像

#!/path/to/php/executable 

为cron是Linux的命令时,它需要知道用来执行给定哪个程序脚本。在打开php标签之前,上面的行会作为第一行。

+0

您的玉米条目将会像'1 10 0 0 0/path/to/email.php'这是每天10小时的第一分钟 – 2012-02-25 08:15:17

+0

此链接执行后是否有任何响应? – 2012-02-25 12:02:35

+0

crontab -e在#40之后17 0 0 0 /var/www/email.php我在putty上执行这个命令,但是我没有收到任何回应 – 2012-02-25 12:05:15

0

安装了的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设置

相关问题