【发布时间】:2014-06-27 19:05:29
【问题描述】:
我什至不确定我想要的是否可行,但我想运行一个仅在特定条件下发送电子邮件的 Cron 作业。我知道您可以通过在 crontab 文件中将 MAILTO 设置为空字符串来完全阻止发送邮件,但是我已经以几种不同的方式进行了搜索,但找不到任何关于有条件地发送电子邮件的信息。我的最终目标是运行一个定期检查网络服务器是否正在运行的 Cron 作业,如果没有,请重新启动它。如果必须重新启动网络服务器,我只想要一封电子邮件。我正在用 Perl 编写我的 Cron 作业。是否有我可以在作业脚本中使用的 Perl 命令在某些情况下禁用电子邮件?感谢您能给我的任何帮助。
【问题讨论】: