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

On Mon, 29 Jun 2015, Leon Kyneur wrote:

I have a configuration that works something like this on my front end proxy:

pass_attrs = mail=user,\
 =nopassword=y,\
 =proxy=y,\
 =host=mail.%d

The above works perfectly well even though it seems a bit hack.

I want to fetch the host field from LDAP and default it to "mail.%d" if the
attribute isn't populated for the user.

I have tried the following :

pass_attrs = mail=user,\
 =nopassword=y,\
 =proxy=y,\
 =host=%{ldap:mailHost:mail.%d}

however the interpolation doesn't occur on the default. Just wondering if
there is a way to achieve this?

according http://wiki2.dovecot.org/PasswordDatabase

you can use

 default_fields =

for passdb, too. Maybe,

 default_fields = host=mail.%d

works?

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

iQEVAwUBVZJbqXz1H7kL/d9rAQKIUwf+MTvxLBMgC2f2KrPjPdvBITHP2i61RhRo
apXyz/EPym29RKOOjriWSyxZYrRguD+Umui/QwRmGNvdzdLiasEVJTzoKFQcBIM6
mUK8D1VxtVvM3xl41FqYaxs7jGwTzraIQnxSV1bBJHUU2udUb1Kc+tWNVYjYsDJh
lukrYGMHSmcCT8ORxiTOuTY1bHzjyczw4mhHONUrVA2x+yufRfzF4U1wc0eJD7aS
Mz08M+ONodGFKk1xMg0GFRHezvWYznPa+p9O2i/vtFUM1eEUtfzHJ5MjfBEyxALh
a3dQFpk0U5UPmODlE34QSR1dP04nWZWXFtWywqQse3Qo3LjQKKaq7A==
=XTO5
-----END PGP SIGNATURE-----

Reply via email to