我正在考虑将 cron 配置为向我的 Synapse Matrix 实例发送消息而不是发送电子邮件,可以吗?是否可以将 cron 配置为执行其他操作,而不是发送电子邮件?
我想一种方法是将 /usr/bin/mail 符号链接到其他东西,但也许还有更好的方法?
谢谢。
答案1
Cron 默认会通过电子邮件发送命令的输出。如果您想要其他输出,您可以丢弃输出> /dev/null
或重定向到其他命令/工具:
your_cron_job_command | some_other_tool
答案2
为了回答我自己的问题,我发现 cron 实际上有 -m 参数,只是看起来 Debian 的 cron 没有它,或者手册页缺少这个参数。
-m 参数记录在此处:https://linux.die.net/man/8/cron