[Dovecot] Is there any more detailed docs about dict configuration
Xueron Nee
xueron at xueron.com
Tue Apr 7 16:11:48 EEST 2009
There is a log:
dict: sql dict iterate: Invalid/unmapped path: shared/shared-boxes/anyone/
is 'anyone' a default key and queried every time?
On Tue, 07 Apr 2009 16:38:12 +0800 Xueron Nee <xueron at xueron.com> wrote:
> Hi,
>
> I am looking for some help on dict configration. I'm trying to config
> shared and public mailbox, and use sql as acl backend.
>
> Here is my config:
> table:
> CREATE TABLE `shared_dict` (
> `id` int(10) NOT NULL AUTO_INCREMENT,
> `from_user` char(50) NOT NULL,
> `to_user` char(50) NOT NULL,
> `status` int(10) NOT NULL DEFAULT '1',
> PRIMARY KEY (`id`),
> KEY `from_user` (`from_user`),
> KEY `to_user` (`to_user`)
> )
>
> dovecot-dict-sql.conf
> map {
> pattern = shared/shared-boxes/user/$from/$to
> table = shared_dict
> value_field = status
> fields {
> from_user = $from
> to_user = $to
> }
> }
>
> dovecot.conf
> acl_shared_dict = proxy::shared_dict
>
> It works, and when i use 'setacl', it can add a record.
>
> All I want are some more detailed docs about the `pattern' line, and
> such as how to add a `group' function. :)
>
> Detailed on quota/expire dict configration are welcome, too. :)
>
> Thanks!
>
> --
> Xueron Nee
> http://www.xueron.com
--
Xueron Nee
http://www.xueron.com
More information about the dovecot
mailing list