Actually, it could be a minor change to the processing -- at the $default$.junkmail level, rather than global.cfg -- as this is not a "test", but a handling of the test results. It would mean order dependence, usually (or the processing of combining tests done first, then other handling done). The "minor change" being the ability to keep adding weight at this point in processing.
Or, if no added weight were allowed, then a preprocessing of the $junkmail file could allow seeting pass/fail of "combine" tests, based on test results known at that point. The difficulty from a programming standpoint will depend on where it is implemented, what "features" are allowed (just failing a new test name or adding weight) and the modularity of the existing program code. As to slowing down the system -- you already have to wait until all tests and whitelist are processed for each message, before a final decision is made on the message. This should not make any difference there. > -----Original Message----- > From:John Tolmachoff > > >Is there a test that can be based on the results of 2 or more other > > >specific tests? ex: an email that fails both HELOBOGUS and > > >BADHEADERS would fail "HELOHEAD" and have x number of points > > >added/deducted to it? > > > > No, that is not possible. It is something that has been > requested, but it > > looks like a feature that few people would use. > > Although I am not a programmer, the problem with having a test like that > would require a redesign of declude.exe, so that the various > junkmail tests > are run in distinct separate sections. > > For example, it would have to say run all white tests, wait until > finished, > run all LP4R tests, wait until finished, run Filter tests, wait until > finished, and so forth and then run iftestthentest last. > > That would slow the program down, and in an ISP scenario, that can cause > problems when dealing with thousands of messages per hour. > --- [This E-mail scanned for viruses by Declude Virus] --- [This E-mail was scanned for viruses by Declude Virus (http://www.declude.com)] --- This E-mail came from the Declude.JunkMail mailing list. To unsubscribe, just send an E-mail to [EMAIL PROTECTED], and type "unsubscribe Declude.JunkMail". The archives can be found at http://www.mail-archive.com.