2011-06-02 118 views
0

请问我是cron作业新手,最近才听说过。设置cron作业

事情是我想通过phpscript发送一条消息给自己。

我需要cron作业来阅读php cript并发送相应的消息。

这里是我的PHP自我邮件。

<?php 
    $recipient = "*******@gmail.com"; 
    $subject = "Flight Status"; 
    $body = "Flight has just landed."; 
    if(mail($recipient, $subject, $body)) 
    { 
     echo("<p>Message successfully sent</p>"); 
    } 
    else 
    { 
     echo("<p>Message Delivery failed </p>"); 
    } 
?> 

回答

1

你可以阅读man 5 crontab的cron手册。它也包含示例。 例如,在下午2:15在每个月的第一天

#运行 - 输出邮寄给保罗

15 14 1 * * $ HOME /斌/ flight.php

+0

非常感谢。请你可以附上一个推荐的链接来阅读它。 – Ismael 2011-06-02 15:15:10

+1

http://unixhelp.ed.ac.uk/CGI/man-cgi?crontab+5或者您可以在终端中输入命令man 5 crontab。 – Jasonw 2011-06-02 15:18:07

0

通过发送电子邮件电话很复杂,因为你需要设置一个smtp服务器。更好的解决方案是通过聊天应用程序向自己发送消息。

我个人使用nimrod这个:https://www.nimrod-messenger.io 它只是信使,但其他聊天系统计划。