On 10/18/2014 09:33 AM, Luigi Rosa wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Luigi Rosa wrote on 18/10/2014 11:29:
Hi, I have a Dovecot test installation with MySQL userbase and authentication where I am trying to setup last_login plugin with SQL dictionary I figured out I have to use dovecot-dict-sql.conf.ext instead of dovecot-sql.conf.ext
I configured dovecot-dict-sql.conf.ext this way:
driver= mysql connect = {the connect string that works for user lookup} map { pattern = last-login table = mailbox username_field = username }
And I defined the plugin this way:
plugin { last_login_dict = sql:/etc/dovecot/dovecot-dict-sql.conf.ext last_login_key = last-login/%u # default }
But I still get the same error:
Error: last_login_dict: dict_init(sql:/etc/dovecot/dovecot-dict-sql.conf.ext) failed: Unknown dict module: sql
It's been said here before, and I'll echo it again -- better documentation for dict would be helpful, a step-by-step guide to its principles of operation, rather than just the anecdotal examples we have, out of which we're supposed to extrapolate.