You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@spamassassin.apache.org by Wolfgang Breyha <sa...@blafasel.at> on 2021/04/02 11:46:01 UTC

uribl result not triggering meta rule

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
body            URIBL_DENY  eval:check_uridnsbl('URIBL_DENY')
describe        URIBL_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 <wb...@gmx.net> | https://www.blafasel.at/
Vienna University Computer Center | Austria

Re: uribl result not triggering meta rule

Posted by Wolfgang Breyha <sa...@blafasel.at>.
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