我正在尝试 crontab,但用于电子邮件的 crontab 不起作用。但是,我希望 crontab 运行 shell 脚本,而 shell 脚本运行 python 脚本。
我尝试过的一个 crontab 是
* * * * * echo " This is current date and time $(date)"
但这没有打印在屏幕上。我不明白我做错了什么。
最佳答案
用于通过此命令发送电子邮件。
echo " This is a message " | mailx -s "Subject" mymail@email.com
您需要确保系统上的端口 25 已打开。 您可以使用 mailq 命令来检查系统上队列中的电子邮件。 您可以从
检查本地端口是否打开telnet localhost 25
nc localhost 25
关于linux - 用于重新启动的 crontab 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48078599/