Muchas veces, cPanel informa un valor incorrecto en cPanel->Uso de disco interfaz para /mail/ directorio. En nuestro caso de prueba, el valor del shell es 308 MB:
root@web [/home/mmtest]# du -sh mail
308M mail
root@web [/home/mmtest]#
Pero el valor informado en cPanel es 462,99 MB, como se muestra en la siguiente imagen:
Esto se debe a que el servidor Dovecot no actualiza correctamente el uso del disco. Para solucionar esta situación, ejecute los comandos:
# /scripts/generate_maildirsize --confirm --allaccounts --verbose $username
root@web [/home/mmtest]# /scripts/generate_maildirsize --confirm --allaccounts --verbose mmtest
Rebuilding the maildirsize files for: mmtest
Rebuilding the maildirsize files for: [email protected]
Checking user mmtest
Calculating diskusage and diskcount from reading files
Writing /home/mmtest/mail/maildirsize for user merches
Checking user [email protected]
Calculating diskusage and diskcount from reading files
Writing /home/mmtest/mail/mmtest123.com/john/maildirsize for user john
root@web [/home/mmtest]#
Ahora el uso del disco se informa correctamente en cPanel:
Para ejecutar el comando para todas las cuentas, use
# /scripts/generate_maildirsize --confirm --allaccounts --verbose
Se puede encontrar más información sobre este script de cPanel ejecutando
# /scripts/generate_maildirsize --help