Problem solved :-)
After changing the urirhssub lines to

urirhssub       XXX_RCVD_MY_URIBL_DOMAIN      multi.mydomain.tld.     A 
127.0.0.16
urirhssub       XXX_RCVD_MY_URIBL_HOST        multi.mydomain.tld.     A 
127.0.0.24 

only the XXX_RCVD_MY_URIBL_DOMAIN check fires

Regards

tobi

Am 01.06.2017 um 14:33 schrieb Tobi:
> Hello list
>
> I'm running Spamassassin 3.4.0 on a Centos 7 (64bit) with latest updates. 
> My goal is to have an own dnsbl list for lookups in Spamassassin. 
> The lookup zone is multi.mydomain.tld and I have the following to checks for 
> SA:
>
> urirhssub     XXX_RCVD_MY_URIBL_DOMAIN      multi.mydomain.tld.     A 16
> body            XXX_RCVD_MY_URIBL_DOMAIN      
> eval:check_uridnsbl('XXX_RCVD_MY_URIBL_DOMAIN')
> tflags          XXX_RCVD_MY_URIBL_DOMAIN      net
> describe        XXX_RCVD_MY_URIBL_DOMAIN      contains URI domain listed
> reuse           XXX_RCVD_MY_URIBL_DOMAIN
>
> urirhssub     XXX_RCVD_MY_URIBL_HOST      multi.mydomain.tld.     A 24
> body            XXX_RCVD_MY_URIBL_HOST      
> eval:check_uridnsbl('XXX_RCVD_MY_URIBL_HOST')
> tflags          XXX_RCVD_MY_URIBL_HOST      net
> describe        XXX_RCVD_MY_URIBL_HOST      contains URI host listed
> reuse           XXX_RCVD_MY_URIBL_HOST
>
> The zone returns 127.0.0.16 for domains (without any hostpart) listed and 
> 127.0.0.24 for hosts (domain + hostpart) listed
> So far so good :-)
> Problem is that both checks do fire although only 127.0.0.16 is returned by 
> lookup
>
>       *  2.3 XXX_RCVD_MY_URIBL_DOMAIN contains URI domain listed
>       *      [URIs: kelasalbaghdadi.com]
>       *  3.8 XXX_RCVD_MY_URIBL_HOST contains URI host listed
>       *      [URIs: kelasalbaghdadi.com]
>
>
> $ dig kelasalbaghdadi.com.multi.mydomain.tld
> [...]
> ;; QUESTION SECTION:
> ;kelasalbaghdadi.com.multi.mydomain.tld. IN   A
>
> ;; ANSWER SECTION:
> kelasalbaghdadi.com.multi.mydomain.tld. 6052 IN A     127.0.0.16
>
> There is no mention of 127.0.0.24 which would be required for 
> XXX_RCVD_MY_URIBL_HOST to fire.
>
> Any idea how to avoid that both checks fire up? Did I mess something up in 
> config? 
>
> Thanks for any idea on how to solve that
>
> tobi
>

Reply via email to