Re: uribl result not triggering meta rule

2021-04-08 Thread Wolfgang Breyha

On 02/04/2021 13:46, Wolfgang Breyha wrote:

Hi!

It seems that 3.4.5 changed the behavior of URIBL lookups in a quite bad 
way compared to 3.4.4.


Just as a pointer:
https://bz.apache.org/SpamAssassin/show_bug.cgi?id=7897

Greetings,
Wolfgang


uribl result not triggering meta rule

2021-04-02 Thread Wolfgang Breyha

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