scripts/mailbox_usage.sh
2014-01-10 10:42:40 +01:00

16 lines
392 B
Bash
Executable file

#!/usr/bin/env bash
# Author: Oliver Ladner <oli@lugh.ch>
# License: LGPL
#
# Lists mailbox size of all virtual users
# of all domains
PER_USER="/var/vmail/*.*/*"
PER_DOMAIN="/var/vmail/*.*/"
TOTAL="/var/vmail/"
du -hs $PER_USER | sort -rh | awk -F"/" '{print $1,$5,"@"$4}' | sed 's/ @/@/g'
echo -e "\r"
du -hs $PER_DOMAIN | sort -rh | awk -F"/" '{print $1,$4}'
echo -e "\r"
du -hs $TOTAL