有没有办法将 cron 发送的所有电子邮件正文(发给 MAILTO 接收者)限制为特定长度。如果特定输出超出限制,则会在该点处被截断。
有没有办法全局执行此操作,而不是单独切断每个 cron-job 的输出?
答案1
Cron 不提供这样的功能,至少就我所知没有。你可以用两种方法解决它:
- 限制在 cron 中运行的输出(可能通过管道传输其他 unix 工具)
- 限制 MTA 中电子邮件的大小(例如,在 Postfix 中它将是参数
message_size_limit
)
有没有办法将 cron 发送的所有电子邮件正文(发给 MAILTO 接收者)限制为特定长度。如果特定输出超出限制,则会在该点处被截断。
有没有办法全局执行此操作,而不是单独切断每个 cron-job 的输出?
Cron 不提供这样的功能,至少就我所知没有。你可以用两种方法解决它:
message_size_limit
)