You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@spamassassin.apache.org by bu...@bugzilla.spamassassin.org on 2018/09/24 06:07:20 UTC

[Bug 5930] Shortcircuiting before DNS lookups

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

--- Comment #13 from Henrik Krohns <he...@hege.li> ---

- Modified Check.pm to run run_rbl_eval_tests at priority -100
- Adjusted priorities of DNS launching rules to -100 (DKIM_* SPF_* etc)
- Fixed URIDNSBL.pm to launch only after first eval run (and all uri* rules
prio -100)
- Adjusted DCC/RAZOR2/PYZOR to priority 10, since they don't run async. Atleast
normal rules are run before they possibly timeout or something.
- Added t/shortcircuit_before_dns.t to check everything works as designed
- Tried to document in few places

Sending        UPGRADE
Sending        lib/Mail/SpamAssassin/Plugin/Check.pm
Sending        lib/Mail/SpamAssassin/Plugin/URIDNSBL.pm
Sending        rules/23_bayes.cf
Sending        rules/25_dcc.cf
Sending        rules/25_dkim.cf
Sending        rules/25_pyzor.cf
Sending        rules/25_razor2.cf
Sending        rules/25_spf.cf
Sending        rules/25_uribl.cf
Sending        rules/60_shortcircuit.cf
Sending        rules/local.cf
Sending        rulesrc/sandbox/davej/20_dkimwl.cf
Sending        rulesrc/sandbox/jm/20_dob.cf
Sending        t/dnsbl_sc_meta.t
Adding         t/shortcircuit_before_dns.t
Transmitting file data ................done
Committing transaction...
Committed revision 1841798.

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