isso ajuda?
#!/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
Eu tenho um CentOS 7 com postfix.
Os e-mails são armazenados em:
Var / vmail / Nome_do_domínio / Nomes de usuário /Maildir/.Junk /
A única variável é os nomes de usuário que correspondem a cada caixa de correio.
Eu poderia usar um script para contar os arquivos de cada pasta de lixo de endereços e colocá-los em um arquivo de texto centralizado.
Qual seria a maneira mais simples de fazer isso para que eu possa ter uma saída como:
Nome de usuário1: nn
Nome de usuário2: nn
.............
em que nn é o número de arquivos na pasta de lixo do respectivo usuário.