Autor: Marten Lehmann Data: A: exim-users Assumpte: Re: [Exim] how did I screw up?
> No it's not. $2 = userid $3=pass > someone auths to you. $2 is not found in /vrmd/exim/auth thus
> ${lookup{$2}lsearch{/vrmd/exim/auth}{$value}} = ""
> they use a blank pass, thus $3 = ""
> and both match.
> use this for your lookup:
> ${lookup{$2}lsearch{/vrmd/exim/auth}{$value}fail}
>
> When it sees the "fail", it's forced to fail and the server_condition =
> fails.
Is this behaviour explained somewhere? Could I write any default-value
in place of "fail" but only "fail" causes the condition to be skipped?