On 18/07/2019 21:00, Julian Bradfield via Exim-users wrote:
> On 2019-07-18, Jeremy Harris via Exim-users <exim-users@exim.org> wrote:
>> On 18/07/2019 20:03, Julian Bradfield via Exim-users wrote:
>>> I've just had an embarrassing incident where a system upgrade
>>> overwrote a customized greylistd, with the result that mail from new
>>> senders was always deferred because of an invalid condition value, and
>>> I didn't notice for more than a week.
>>
>> What sort of "invalid value" ?
> 
> "white", "grey" (instead of the "true" or "false" that would have been
> correctly emitted by the customized greylistd).

Depending where you use strings indicating truth values,
the interpretation varies.  Router conditions have a lax
interpretation: "false" "no" and "0" are false, anything
else is true.  So "grey" would be true.

In others, eg. ACL conditions, tighter rules apply.
Specifically, for ACLs, you get a defer.  This is
documented.

We're unlikely to change those rules; it would break
valid configurations.

-- 
Cheers,
  Jeremy

-- 
## List details at https://lists.exim.org/mailman/listinfo/exim-users
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/

Reply via email to