added script to get virtual mailbox/domain size stats
This commit is contained in:
parent
df8ca71b00
commit
7af4fc7de1
1 changed files with 14 additions and 0 deletions
14
mailbox_usage.sh
Executable file
14
mailbox_usage.sh
Executable file
|
|
@ -0,0 +1,14 @@
|
||||||
|
#!/usr/bin/env bash
|
||||||
|
#
|
||||||
|
# Lists mailbox size of all virtual users
|
||||||
|
# of all domains
|
||||||
|
|
||||||
|
PER_USER="/var/vmail/*.*/*"
|
||||||
|
PER_DOMAIN="/var/vmail/*.*/"
|
||||||
|
TOTAL="/var/vmail/"
|
||||||
|
|
||||||
|
du -sk $PER_USER | sort -rn | awk '{print $2}' | xargs -ia du -hs "a" | awk -F"/" '{print $1,$5,"@"$4}' | sed 's/ @/@/g'
|
||||||
|
echo -e "\r"
|
||||||
|
du -hs $PER_DOMAIN | sort -n | awk '{print $2}' | xargs -ia du -hs "a" | awk -F"/" '{print $1,$4}'
|
||||||
|
echo -e "\r"
|
||||||
|
du -hs $TOTAL
|
||||||
Loading…
Add table
Add a link
Reference in a new issue