Häufig meldet cPanel einen falschen Wert in cPanel->Festplattennutzung Schnittstelle für /mail/ Verzeichnis. In unserem Testfall beträgt der Wert aus der Shell 308 MB:
root@web [/home/mmtest]# du -sh mail
308M mail
root@web [/home/mmtest]#
Der in cPanel gemeldete Wert beträgt jedoch 462,99 MB, wie im folgenden Bild gezeigt:
Dies wird dadurch verursacht, dass der Dovecot-Server die Festplattennutzung nicht korrekt aktualisiert. Um dieses Problem zu beheben, führen Sie die folgenden Befehle aus:
# /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]#
Jetzt wird die Festplattennutzung korrekt in cPanel gemeldet:
Um den Befehl für alle Konten auszuführen, verwenden Sie
# /scripts/generate_maildirsize --confirm --allaccounts --verbose
Weitere Informationen zu diesem cPanel-Skript finden Sie unter Ausführen
# /scripts/generate_maildirsize --help