hallo,
ich habe in etwa das gleiche problem wie oben, allerdings erst nach einem update auf ispcp 1.06 + dovecot 1.2.11.
dovecot entsprechend des howto neu eingerichtet, config auch an v1.2.11 angepasst (cmusieve -> sieve unter plugin usw.)
die querys ausm topic von TheCry.
den quota ui patch ausm entsprechenden topic manuell eingebaut (da 1.05 != 1.06).
in den logs keine probleme ersichtlich, alles (imap/imaps/sieve) läuft soweit perfekt, quota nicht.
bei frisch angelegten mailboxen und mailboxen die auf werkseinstellungen vor dem update waren wird korrekterweise 0 aus 10mb angezeigt, allerdings sobald ich in der datenbank.mail_users.quota die größe ändere hat es keinerlei auswirkung. ebenso wenn mails eingehen, wird die ausnutzung nicht aktualisiert.
mailboxen die vor dem update andere größe hatten stecken bei dieser größe fest und werden nicht aktualisiert, ebenso deren ausnutzung: in einer mailbox waren 278kb belegt, das zeigt die mailbox immernoch an, obwohl sie mittlerweile leer ist.
bei mailboxen deren quota auf 0 (unbegrenzt) stand, wird jetzt unbekannte größe angezeigt.
getestet mit roundcube (config 0 = unlimited = true), thunderbird und mac osx 10.6.4 mail.app
dovecot.conf:
Code:
#If you want to save quota occupation in a database, you should uncomment this:
#dict {
# quotadict = mysql:/etc/dovecot/dovecot-dict-sql.conf
#}
plugin {
#Enable sieve for everybody (in dovecot >= 1.2 it is configured here)
#global_script_path = /etc/dovecot/sieve/dovecot.sieve
#Enable per-user quota
#OPTION A: Using per user maildir files (no database)
quota = maildir:User quota
#OPTION B: Using per user database quota (can be read from ispCP)
#quota = dict:user::proxy::quotadict
#quota_rule = *:bytes=1G
}
Code:
#If you want to save quota occupation in a database, you should uncomment this:
dict {
quotadict = mysql:/etc/dovecot/dovecot-dict-sql.conf
}
plugin {
#Enable sieve for everybody (in dovecot >= 1.2 it is configured here)
#global_script_path = /etc/dovecot/sieve/dovecot.sieve
#Enable per-user quota
#OPTION A: Using per user maildir files (no database)
#quota = maildir:User quota
#OPTION B: Using per user database quota (can be read from ispCP)
quota = dict:user::proxy::quotadict
quota_rule = *:bytes=1G
}
ändert auch nichts am verhalten
würde mich über tipps zur lösung freuen, bin mit meinem latein am ende.
edit: die /var/mail/virtual/domain/mailbox/maildirsize wird nicht aktualisiert.
ups sorry, habs erst jetzt gesehen, dass es archiv ist. soviel zum thema suche bemühen xD