Postfix가 포함된 CentOS 7이 있습니다.
이메일은 다음 위치에 저장됩니다.
var/vmail/도메인 이름/사용자 이름/Maildir/.junk/
유일한 변수는사용자 이름각 우편함에 해당합니다.
스크립트를 사용하여 각 주소의 휴지통 폴더에 있는 파일 수를 계산하고 이를 중앙 집중식 텍스트 파일에 넣을 수 있습니다.
다음과 같은 출력을 얻을 수 있는 가장 간단한 방법은 무엇입니까?
사용자 이름 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