Jakob Hirsch wrote:
> The fix for your config would be:
> ${if >{${spam_score_int}0}{500}}
> ${if >{${acl_m}0}{1000}}
Yukk! :)
> # /usr/sbin/exim-4.63 -be
>> ${if ={bla}{0}}
> Failed: "bla" is not a number
Yes, but:
> ${if ={$acl_m0}{0}{yup}{nah}}
yup
Using pre-4.63, with $acl_m0 uninitialized.
The change we made will break a very large number of configurations
(including a few of my own), and I vote for restoring the previous
behavior wholesale.
> OTOH, using an empty string in integer comparisons is definitely a config
> flaw.
I agree, but in this case continuity is more important.
/tom
smime.p7s
Description: S/MIME Cryptographic Signature
-- ## List details at http://www.exim.org/mailman/listinfo/exim-users ## Exim details at http://www.exim.org/ ## Please use the Wiki with this list - http://www.exim.org/eximwiki/
