Currently i'm migrating an existing dovecot 1.2 server to dovecot 2.0.11,
once configured the 2.0 server works, auth works... but i get these messages in
mail.log:
dict: Error: dict client: Unconfigured dictionary name 'quotadict'
Mar 17 16:46:14 penny dovecot: imap(mailbox at example.com): Error:
write(/var/run/dovecot/dict) failed: Broken pipe
Mar 17 16:46:38 penny dovecot: dict: Error: dict client: Unconfigured dictionary
name 'quotadict'
Mar 17 16:46:38 penny dovecot: imap(mailbox at example.com): Error:
read(/var/run/dovecot/dict) failed: Remote disconnected
My quota configuration is the following (as wiki says):
service dict {
unix_listener dict {
mode = 0600
user = vmail
}
}
plugin {
quota = dict:User quota::proxy::quotadict
quota_rule2 = Trash:storage=+55M
}
dict {
quota = mysql:/etc/dovecot/dovecot-dict-sql.conf
}
dovect-dict-sql.conf:
connect = host=localhost dbname=ketna user=***** password=*****
map {
pattern = priv/quota/storage
table = imap_quota
username_field = email
value_field = current
}
map {
pattern = priv/quota/messages
table = imap_quota
username_field = email
value_field = messages
}
Someone can tell me where's my fault?
(Attached my "dovecot -n" output.)
Thanks!
--
Simone Caruso
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: dovecot-n.txt
URL:
<http://dovecot.org/pipermail/dovecot/attachments/20110317/725fec7e/attachment-0002.txt>