【问题标题】:Setting up a cron Job设置 cron 作业
【发布时间】:2023-04-11 13:40:01
【问题描述】:

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

问题是我正在尝试通过 phpscript 向自己发送消息。

我需要 cron 作业来读取 php 脚本并发送适当的消息。

这是我的 php self mailer。

<?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>");
    }
?>

【问题讨论】:

    标签: cron jobs


    【解决方案1】:

    您可以使用 man 5 crontab 阅读 cron 手册。它也包含示例。 例如,

    # 在每个月的第一天下午 2:15 运行 -- 输出邮寄给保罗

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

    【讨论】:

    【解决方案2】:

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

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

    【讨论】:

      最近更新 更多