On Fri, May 06, 2022 at 07:49:14AM +0300, Henrik K wrote: > > I was initially scared of users messing with priorities so that some of the > evals run at completely different times. This can happen for example with > meta rules and $pms->fix_priorities() which can adjust priorities if some of > the FNS rules are depended on. So it's possible that when DKIMDOMAIN is > set, not all eval functions are even registered in async queue etc.
... and of course it's possible that DKIMDOMAIN will never get set, thus action_depends_on_tags will never call anything. In this case check_cleanup() is also needed to make sure _check_fromnamespoof is run.