[Dovecot] proxy_maybe regex
Timo Sirainen
tss at iki.fi
Mon Feb 1 22:34:54 EET 2010
On 1.2.2010, at 22.33, Timo Sirainen wrote:
> You can use SQLite. You don't even need an actual database. Something like (completely out of my head, no idea how to do it in reality):
>
> password_query = select \
> (if '%u' regexp '^[a-d]' then '192.168.xxx.1' else \
> if '%u' regexp '^[e-k]' then '192.168.xxx.2' else \
> ..) as proxy_maybe
Oh, v2.0 finally supports DNS lookups too. So you could use:
password_query = select substr('%u', 1, 1) || '.domain.org' as proxy_maybe, ..
and add [a-z].domain.org to DNS.
More information about the dovecot
mailing list