在 Postfix 中,如何衡量每个用户或域使用了多少流量?
我看不出有什么“开箱即用”的方法可以用 vanilla postfix 来实现这一点,但我确信这是一个相当普遍的需求。那么你该如何解决这个问题呢?
附加信息还可测量鸽舍的流量。
答案1
对于 Postfix 日志,等质量日志?它有点陈旧,但可以生成漂亮的 HTML 摘要。如果您想要一个命令行工具,pflogsumm
它就很棒。
我不知道 Dovecot 的统计数据,我更熟悉 Cyrus。
答案2
有多少流量以何种方式产生?在哪里?
在网络上,进来,出去,被处理?
您可以解析日志以确定有多少消息被接收、发送等等 - 著名的 mailgraph webapp 擅长这些。
对于每个域的实际消息大小,您最好将后缀日志传送到数据库,以便可以有效地处理它们。