我正在使用 Postfix 邮件服务器。如何统计一个帐户一小时内发送的电子邮件数量?
答案1
# now=`date '+%b %d %H:%M'`
# prev=`date '+%b %d %H:%M' -d "1 hour ago"`
# sed -n "/$prev/,/$now/p" /var/log/mail.log | egrep 'from.*someuser' | wc -l
答案2
看一下pflogsumm
它可以显示按电子邮件计数的已发送和已接收电子邮件的排序列表。