19 Mar
2018
19 Mar
'18
8:31 a.m.
On 19.03.2018 06:40, MRob wrote:
Are the dovecot environment variables mutable? I'd like to override like:
set "${env.vnd.dovecot.username}" "someuser@example.org"
Or better, I prefer to override %u Dovecot variable during the userdb lookup.
Is either possible?
PS, when Sieve does extdata lookups for username key, where does username come from? %u? Does an override as above change the dict lookup key for extdata?
You could override the %u variable, but overriding it in userdb will have surprising consequences. Basically this amounts to same as changing username for the user. So don't. Please set some other thing like, my_special_var=something in userdb, then you should be able to access it as env.vnd.dovecot.my_special_var
Aki