https://bz.apache.org/SpamAssassin/show_bug.cgi?id=7734

            Bug ID: 7734
           Summary: Migrating DNSBL functions to using AskDNS for 4.0.0
           Product: Spamassassin
           Version: SVN Trunk (Latest Devel Version)
          Hardware: All
                OS: All
            Status: NEW
          Severity: blocker
          Priority: P2
         Component: Plugins
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: Undefined

I propose trying to deprecate as much legacy stuff as possible for 4.0.0, like
DNSEval.pm, some URIDNSBL, HashBL functions etc and start preferring AskDNS and
_TAGS_, which I've found quite intuitive to use.

I've already implemented locally some stuff like HEADER() support for AskDNS,
so we can for example

askdns FOO_REPLYTO _HEADER(Reply-To:addr:domain)_.list.bar.com A /^127/

I added :host and :domain support to get(), but probably additionally something
like this would be better:

askdns_flags FOO_REPLYTO tag_domain (tag_ip, tag_revip, tag_host...)

HashBL/URIDNSBL could be deprecated with with _URIS_, _SUBJECTURIS_,
_BODYURIS_, _BODYEMAILS_, flags like tag_lc tag_sha1 tag_fulluri
tag_schemelessuri etc.

Feel free to submit any ideas.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to