我有一个带 postfix 的 CentOS 7。
电子邮件存储在:
var/vmail/域名/用户名/Maildir/.垃圾/
唯一的变量是用户名对应于每个邮箱。
我可以使用脚本来计算每个地址垃圾文件夹的文件数量,并将它们放入集中的文本文件中。
最简单的方法是什么,以便我可以得到如下输出:
用户名1:nn
用户名2:nn
............
其中 nn 是相应用户的垃圾文件夹中的文件数量。
答案1
这有帮助吗?
#!/bin/bash
for UserName in /var/vmail/DomainName/*
do
PATH="${UserName}/Maildir/.Junk"
Num_Of_Files=$(find ${PATH} -type f | wc -l)
echo "${UserName} : ${Num_Of_Files}"
done