Conocer cuentas de correo que más espacio ocupan

servidor correo electrónicoAdministrando un servidor VPS con Plesk (que utiliza QMail como servidor de correo electrónico) se me planteó, a pesar de no existir (teóricamente) quotas de espacio en disco, la necesidad de conocer cuántos megas de correo tenían cada una de las cuentas de email que en él existían.

Aquí os dejo cómo calcular el espacio ocupado y qué usuarios son los que más “abusan” de los recursos de disco del servidor 😉

Teniendo en cuenta que QMail almacena los correos de cada cuenta en el directorio /var/qmail/mailnames/TUDOMINIO.ES lanzaremos un

du -hs -<em>-</em>block-size=1024K /var/qmail/mailnames/*/* | sort -nr

donde

  • mailnames/*/* usa comodines para que sirva con cualquier dominio (así sólo tengo que copiar y pegar cuando lo necesite ;)) y todos los usuarios de correo de dicho dominio (primer comodín para el dominio, segundo para los usuarios)
  • block-size=1024k es para que muestre los datos en megabytes
  • sort -nr es para que ordene los valores numéricos en orden decreciente (aparecerán del que más usa al que menos)

Conclusión

Pequeño tip que espero os sirva en caso de tener que localizar en un servidor los usuarios de correo electrónico que están haciendo un mayor uso de espacio en disco

Un comentario en “Conocer cuentas de correo que más espacio ocupan

  1. Julio dijo:

    Hola yo suelo usar el parámetro –max-depth=1 para que me de el total de la carpeta, así combinado con el parámetro -h te da una visión general.

    Luego a veces necesito el tamaño total en bytes para salvar los datos en formato csv y abrirlo con una hoja de cálculo para hacer un poco de refinamiento.

    Como por ejemplo para la carpeta donde estés
    du –max-depth=1 | sort -nr > /tmp/kk.csv

    Un saludo.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s