我可以全局设置来截断过大的 cron 电子邮件吗?

我可以全局设置来截断过大的 cron 电子邮件吗?

有没有办法将 cron 发送的所有电子邮件正文(发给 MAILTO 接收者)限制为特定长度。如果特定输出超出限制,则会在该点处被截断。

有没有办法全局执行此操作,而不是单独切断每个 cron-job 的输出?

答案1

Cron 不提供这样的功能,至少就我所知没有。你可以用两种方法解决它:

  1. 限制在 cron 中运行的输出(可能通过管道传输其他 unix 工具)
  2. 限制 MTA 中电子邮件的大小(例如,在 Postfix 中它将是参数message_size_limit

相关内容