Okay,
As i am sure that i created the table with the same sql code from the same wiki...... i dropped and recreated the table, restarted dovecot and it worked..... the only thing is that current remains 0 but that is what you predicted as you mailed 9-10 10:24:
"Although I'd still have to add quota recalculation support for it.."
grtz
Peter
Timo Sirainen wrote:
On Mon, 2006-10-16 at 13:09 +0200, Peter Veerman wrote:
"file mail-cache-transaction.c: line 709 (mail_cache_add): assertion failed: (fixed_size == (unsigned int)-1 || fixed_size == data_size)"
But this error is already fixxed in rc10 ?! (correct me if i'm wrong)
Yep.
I have checked mail for multiple accounts on my server and only one row is inserted in mysql:
username path current user@domain.tld quota/storage -162397
and that's it, while there are multiple accounts with different usernames..... THe current field is changed sometimes (don't know when) and appears to be changed into random values?
I think your database table is created wrong. The primary key was described wrong in the wiki before. Recreate it so it's the same as in http://wiki.dovecot.org/Quota/Dict