[Dovecot] Mongo backend for userdb and passdb

Timo Sirainen tss at iki.fi
Wed Mar 20 12:39:50 EET 2013

On Wed, 2013-03-20 at 10:29 +0000, Damien Churchill wrote:

> I've been messing about with this and I think a similar configuration
> format to the sql dict driver would be handy, although I imagine the
> same could also be achieved with just lots of uri arguments. Mongo
> isn't really a key/value store so you'd want to be able to specify
> fields within the document to query upon/fetch.
> I'm still getting to grips with the architecture of things so not
> entirely sure what the best course of action would be here. If using
> the map style config would be desirable then creating some shared
> parser that sql and mongodb can use would be good.

I've been planning on having one generic dict sql-like configuration for
all dict backends, so you could map different dict paths to different
backends. So the idea is good, but probably quite a lot of work.

More information about the dovecot mailing list