|
SA Bugzilla – Full Text Bug Listing |
Summary: | Meta tests that use networking should not be ignored in maybe_header_only and maybe_body_only | ||
---|---|---|---|
Product: | Spamassassin | Reporter: | Bert Van de Poel <bert> |
Component: | Learner | Assignee: | SpamAssassin Developer Mailing List <dev> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | apache, bert, rwmaillists |
Priority: | P2 | ||
Version: | unspecified | ||
Target Milestone: | 4.0.0 | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: |
Description
Bert Van de Poel
2021-05-10 18:29:31 UTC
Bug 7906 is related to this https://bz.apache.org/SpamAssassin/show_bug.cgi?id=7906 The network metarules are presumably ignored because there is usually a corresponding network eval rule with type header or body. I'm not sure I completely follow, RW. Could you perhaps give an example to explain? That way it may be easier for me to understand. Thank you in advance! Rewrote autolearn logic. Meta points are now split between head/body, according to how many head/body rules it depends on (not recursive, just first deps are checked). If there are no head/body deps, nothing is added. No discrimination of network rules anymore. Sending trunk/lib/Mail/SpamAssassin/Conf.pm Sending trunk/lib/Mail/SpamAssassin/PerMsgStatus.pm Transmitting file data ..done Committing transaction... Committed revision 1899525. |