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.