![我怎样才能仅警告用户一次其配额已用完?](https://linux22.com/image/658516/%E6%88%91%E6%80%8E%E6%A0%B7%E6%89%8D%E8%83%BD%E4%BB%85%E8%AD%A6%E5%91%8A%E7%94%A8%E6%88%B7%E4%B8%80%E6%AC%A1%E5%85%B6%E9%85%8D%E9%A2%9D%E5%B7%B2%E7%94%A8%E5%AE%8C%EF%BC%9F.png)
我在 Linux 服务器上有多个具有文件系统配额的帐户。我希望在以下每种情况下仅向人们发送一次电子邮件:
- 此人超出了配额。
- 此人的配额宽限期结束。
- 该人按配额返回。(此项可能是可选的。)
尤其是,我不是希望超额用户每天都能收到一封新电子邮件,直到他们恢复到配额以下。他们最多应收到三封电子邮件(上述每个事件各一封)。
据我所知,标准warnquota
程序每次运行时只会向超出配额的所有人发送电子邮件。这可能会产生大量邮件,不符合我的要求。
是否有其他程序可以满足我的需求,还是我必须自己写一些东西?
我的文件服务器正在运行 RHEL 5。如果我真的需要,我可以通过 RHEL6 或 RHEL7 系统上的 NFS 挂载其文件系统并从客户端运行配额警告程序。