Hi!
It seems that 3.4.5 changed the behavior of URIBL lookups in a quite bad
way compared to 3.4.4.
I have I urirhs lookup defined like:
ifplugin Mail::SpamAssassin::Plugin::URIDNSBL
urirhssub URIBL_DENY uribl.local.A 8
bodyURIBL_DENY eval:check_uridnsbl('URIBL_DENY')
describeURIBL_DENY Contains an URL listed in the URIBL blacklist
tflags URIBL_DENY net
score URIBL_DENY 1
endif # Mail::SpamAssassin::Plugin::URIDNSBL
and in a test E-Mail I see that it triggers on listed domains on 3.4.4 and
3.4.5 as well.
But if I use a meta rule like:
meta DENYTEST( URIBL_DENY || )
I see the rule triggering on 3.4.4 but not on 3.4.5 anymore.
I tested this on RHEL6 with 3.4.4, RHEL8 3.4.4 and 3.4.5, RHEL7 3.4.5.
Is this a know bug?
Greetings,
Wolfgang
--
Wolfgang Breyha | https://www.blafasel.at/
Vienna University Computer Center | Austria