On 7/7/23 16:18, Michael Grant via users wrote:
I'm using check_rbl with some paid lists for example invaluement.  I
don't want to put my license key into the rule or it ends up in the
spamassassin X-Spam-Report header.  On one server, I've configured
bind9 with DNAME records to hide the key.  But what do others do?  Is
there some easier way to do this?

If you are using SpamAssassin 4.0 you can use the "nolog" feature like this:

ifplugin Mail::SpamAssassin::Plugin::URIDNSBL
urirhssub URIBL_IVMURI uri.XXX.invaluement.com. A 2
body      URIBL_IVMURI eval:check_uridnsbl('URIBL_IVMURI')
describe  URIBL_IVMURI listed on ivmURI found at invaluement.com
if can(Mail::SpamAssassin::Conf::has_tflags_nolog)
  tflags URIBL_IVMURI net nolog
else
  tflags URIBL_IVMURI net
endif
score     URIBL_IVMURI 2.0
reuse     URIBL_IVMURI
endif


  Giovanni

Attachment: OpenPGP_signature
Description: OpenPGP digital signature

Reply via email to