Workaround for rcpt suffix

Steffen Kaiser skdovecot at smail.inf.fh-brs.de
Tue May 10 06:06:51 UTC 2016


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Mon, 9 May 2016, Robban wrote:

> I'm stuck again, let me start with explaining my setup.
> The PassDB and UserDB is LDAP (FreeIPA) and I'm using ldap mail attribute to 
> search after the recipient so one user can have multiple mail aliases. So far 
> so good.
> Next is to have an catchall at domain.tld, that is done via an static userdb 
> backend (I know you are strongly against catchall adresses), and they are 
> delivered to public folders (${mail_location}/domain.tld).
>
> I also use address extension so sort a mail to correct folder (+ sign).
> Now I need to fix so mail to <mail attr>-sievetest is handled by the user 
> assigned to <mail attr>, is this somehow possible?

your userdb query should return the data of "the user assigned to <mail 
attr>", when Dovecot is to drop messages for <mail attr>-sievetest .

I would add another LDAP attribute, store all "alternate recipient 
aliases" there and use a ldap filter query to test both attributes. You 
must return an "user" field in this case.

http://wiki2.dovecot.org/UserDatabase/ExtraFields


- -- 
Steffen Kaiser
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEVAwUBVzF6e3z1H7kL/d9rAQLNOwf/a6DVdZa7vSYJkNWW57C4R3+0SMekiXWs
SwyPcfyQeJUW+xCUpKjkUWMVfAI11YlSj1pYxS/Yh2emW8UbKfhHkccrEJf1Sewh
CFwT2yOmgAEdEO5YkLFgILpTql7r8nEqx/csjsfdCLDzSJo11rmvRT058LnJ1MdG
eTSN7DDNseIcExZE0276lqJGesZFIGNP/q3vwRh8ic+GzFLyQFpLAS/0B3zfHBG7
raMigR7fuggqXhu1sVsz0jRtUFhc5VN5EY30uSMGRotYON2jhQN0b8+hritp0TsY
CReWQDX18knRmThKVeZCHFTZTeEf5CNlurujGSg4AJjj/5o5c1ZFMg==
=OWh/
-----END PGP SIGNATURE-----


More information about the dovecot mailing list