Re: [Declude.JunkMail] Clarification

2004-01-23 Thread Dave Doherty
I think Todd pretty much hit the nail on the head.

Remember, I proposed that we would put all negative weight filters first,
then anything we considered mandatory (including particular tests and
filters we want to log), then the QUITIFWEIGHT test would start.

I do understand that it is desirable to run all tests if we want to measure
the worth of each. However, I want to control when I test, and that is not
24/365 on everything.

In production, I want a message to accumulate sufficient points to fail, and
then stop testing it and go on to the next message.

I delete at 30. Why would I care that a message accumulates 600 at the end
of the run when it scores 35 on the first three tests and I could have
tested other messages while this one accumulated the extra points?

-Dave



- Original Message - 
From: John Tolmachoff (Lists) [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Thursday, January 22, 2004 6:01 PM
Subject: RE: [Declude.JunkMail] Clarification


If a filter is skipped by SKIPIFWEIGHT, at that point I am not concerned
about logging that filter, as I do not want it to run. Remember,
SKIPIFWEIGHT is only for filters.

However, what if a message gets a high weight early, but then would get a
negative weight from a filter? You took action before the message had a
chance to get the negative weight.

What if you are checking to see the effectiveness of one test compared to
others? If processing is stopped short, that test may not be run on all
messages.

John Tolmachoff
Engineer/Consultant/Owner
eServices For You

 -Original Message-
 From: [EMAIL PROTECTED] [mailto:Declude.JunkMail-
 [EMAIL PROTECTED] On Behalf Of Dave Doherty
 Sent: Thursday, January 22, 2004 1:00 PM
 To: [EMAIL PROTECTED]
 Subject: Re: [Declude.JunkMail] Clarification

 John-

 Doesn't SKIPIFWEIGHT also defeat the logging of the skipped tests?

 -Dave Doherty
  Skywaves, Inc.

 - Original Message -
 From: John Tolmachoff (Lists) [EMAIL PROTECTED]
 To: [EMAIL PROTECTED]
 Sent: Thursday, January 22, 2004 1:04 PM
 Subject: RE: [Declude.JunkMail] Clarification


  I would like to see the SKIPIFWEIGHT option removed.  If we had a
  conditional option to stop when a specific weight is reached, then there
  would be not need for SKIPIFWEIGHT.  In addition, why would anyone use
  SKIPIFWEIGHT on less than every test...and why would anyone define one
  test with a different SKIPIFWEIGHT value than another test?  This leads
  me back to a HOLDIFWEIGHT/DELETEIFWEIGHT logic which optionally stops
  processing when reached.

 Coming in late some my comments may be off.

 Scott has stated before that to stop all processing once a certain weight
 has been reached would be difficult and/or problematic. That is where
 SKIPIFWEIGHT comes in. I use SKIPIFWEIGHT on all body filters, as those
 are
 the most expensive in terms of CPU cost. I then have body filters listed
 in
 order, from most effective to least effective or specific target. Example,
 I
 have a custom body filter on my server for one client only. That is the
 last
 filter to run.

 Also, another reason to not stop processing is if you are doing log
 analysis
 and adjust filters or blocks based on that analysis. If you stop
 processing
 at say 35, but the message would have failed 5 other tests, those tests
 will
 then not show up in log analysis.

 John Tolmachoff
 Engineer/Consultant/Owner
 eServices For You


 ---
 [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.



 ---
 [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.

---
[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.



---
[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.


RE: [Declude.JunkMail] Clarification

2004-01-22 Thread John Tolmachoff \(Lists\)
 I would like to see the SKIPIFWEIGHT option removed.  If we had a
 conditional option to stop when a specific weight is reached, then there
 would be not need for SKIPIFWEIGHT.  In addition, why would anyone use
 SKIPIFWEIGHT on less than every test...and why would anyone define one
 test with a different SKIPIFWEIGHT value than another test?  This leads
 me back to a HOLDIFWEIGHT/DELETEIFWEIGHT logic which optionally stops
 processing when reached.

Coming in late some my comments may be off.

Scott has stated before that to stop all processing once a certain weight
has been reached would be difficult and/or problematic. That is where
SKIPIFWEIGHT comes in. I use SKIPIFWEIGHT on all body filters, as those are
the most expensive in terms of CPU cost. I then have body filters listed in
order, from most effective to least effective or specific target. Example, I
have a custom body filter on my server for one client only. That is the last
filter to run. 

Also, another reason to not stop processing is if you are doing log analysis
and adjust filters or blocks based on that analysis. If you stop processing
at say 35, but the message would have failed 5 other tests, those tests will
then not show up in log analysis.

John Tolmachoff
Engineer/Consultant/Owner
eServices For You


---
[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.


Re: [Declude.JunkMail] Clarification

2004-01-22 Thread Matt




Todd,

Initially I didn't understand why the complexity was necessary, however
it really is in this case. We do gain by having the ability to set
SKIPIFWEIGHT according to individual tests, for instance, in my
negatively weighted PSEUDO-WHITE test, I set the SKIPIFWEIGHT higher
than elsewhere just in case something gets clobbered by the RBL's and
other tests. Also, you might want to skip over a very large
negatively weighted test if a different threshold has already been
reached. What the settings in individual files gives us is added
flexibility at the cost of a little extra complexity.

Regarding the other Global settings that you mentioned, keep in mind
that these would only be useful on servers where everything is treated
the same way, and you could only chose one level to stop processing on,
not two, because after you stop, you can't keep going :) It might be
nice though to have a SKIPIFLOWWEIGHT test that would stop
processing if something scored under a certain number of points, this
way a negatively weighted pseudo-white file or a combination of tests
could be used to save on processing with the rest of the filters. Need
for this seems somewhat limited at the moment, but it would provide
benefit if done properly. SKIPIFWEIGHT could also just simply be
appended with two number fields, one high, and one low, and Scott could
make that backwards compatible I'm sure.

Matt



Todd Holt wrote:

  I would like to see the SKIPIFWEIGHT option removed.  If we had a
conditional option to stop when a specific weight is reached, then there
would be not need for SKIPIFWEIGHT.  In addition, why would anyone use
SKIPIFWEIGHT on less than every test...and why would anyone define one
test with a different SKIPIFWEIGHT value than another test?  This leads
me back to a HOLDIFWEIGHT/DELETEIFWEIGHT logic which optionally stops
processing when reached.

Relating to Dave's comments below:
Would it not be more flexible to move the actionIFWEIGHT options to
the .junkmail file to take advantage of the available scoping options
(system/domain/user)?  This is also more consistent with the existing
.junkmail options such as HEADER, WARN, DELETE, HOLD...


Todd Holt
Xidix Technologies, Inc
Las Vegas, NV  USA
www.xidix.com
702.319.4349



  
  
-Original Message-
From: [EMAIL PROTECTED] [mailto:Declude.JunkMail-
[EMAIL PROTECTED]] On Behalf Of Dave Doherty
Sent: Wednesday, January 21, 2004 7:29 PM
To: [EMAIL PROTECTED]
Subject: Re: [Declude.JunkMail] Clarification

Scott-

I think this is a great idea.

Once we know a message has passed the delete limit, why would we want

  
  to
  
  
keep testing it in routine operations? Of course, we'd need to be able

  
  to
  
  
turn it off when needed for debugging or whatever, but it would save a

  
  lot
  
  
of processing time under normal conditions.

My suggestion would be to define it in global.cfg (maybe QUITIFWEIGHT

  
  ?)
  
  
and
have it become active only when encountered in the junkmail file test
sequence. That would let us group the positive tests first, then any

  
  tests
  
  
we considered mandatory, then QUITIFWEIGHT would stop the processing

  
  at
  
  
that
point or any later point if the specified weight is met or exceeded.

That would minimize the need for SKIPIFWEIGHT and other statements.

My two cents worth, anyway.

-Dave Doherty
 Skywaves, Inc.



- Original Message -
From: "R. Scott Perry" [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Wednesday, January 21, 2004 11:41 AM
Subject: RE: [Declude.JunkMail] Clarification




  
Is there a test, in the works, that will end all

  

  
  processing of
  
  

  
any further filters.  Basically, exit all Declude processing, or is

  

  
  it
  
  

  
best to use the SKIPWEIGHT, thanks,

  
  There isn't anything like that in the works now, but it is something
  

that


  we may end up adding.

-Scott
  


---
[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.
---
[This E-mail scanned for viruses by Declude Virus
(http://www.declude.com)]

  
  

---
[This E-mail scanned for viruses by Declude Virus (http://www.declude.com)]

---
[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

Re: [Declude.JunkMail] Clarification

2004-01-22 Thread Dave Doherty
John-

Doesn't SKIPIFWEIGHT also defeat the logging of the skipped tests?

-Dave Doherty
 Skywaves, Inc.

- Original Message - 
From: John Tolmachoff (Lists) [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Thursday, January 22, 2004 1:04 PM
Subject: RE: [Declude.JunkMail] Clarification


 I would like to see the SKIPIFWEIGHT option removed.  If we had a
 conditional option to stop when a specific weight is reached, then there
 would be not need for SKIPIFWEIGHT.  In addition, why would anyone use
 SKIPIFWEIGHT on less than every test...and why would anyone define one
 test with a different SKIPIFWEIGHT value than another test?  This leads
 me back to a HOLDIFWEIGHT/DELETEIFWEIGHT logic which optionally stops
 processing when reached.

Coming in late some my comments may be off.

Scott has stated before that to stop all processing once a certain weight
has been reached would be difficult and/or problematic. That is where
SKIPIFWEIGHT comes in. I use SKIPIFWEIGHT on all body filters, as those are
the most expensive in terms of CPU cost. I then have body filters listed in
order, from most effective to least effective or specific target. Example, I
have a custom body filter on my server for one client only. That is the last
filter to run.

Also, another reason to not stop processing is if you are doing log analysis
and adjust filters or blocks based on that analysis. If you stop processing
at say 35, but the message would have failed 5 other tests, those tests will
then not show up in log analysis.

John Tolmachoff
Engineer/Consultant/Owner
eServices For You


---
[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.



---
[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.


RE: [Declude.JunkMail] Clarification

2004-01-22 Thread John Tolmachoff \(Lists\)
If a filter is skipped by SKIPIFWEIGHT, at that point I am not concerned
about logging that filter, as I do not want it to run. Remember,
SKIPIFWEIGHT is only for filters.

However, what if a message gets a high weight early, but then would get a
negative weight from a filter? You took action before the message had a
chance to get the negative weight. 

What if you are checking to see the effectiveness of one test compared to
others? If processing is stopped short, that test may not be run on all
messages.

John Tolmachoff
Engineer/Consultant/Owner
eServices For You

 -Original Message-
 From: [EMAIL PROTECTED] [mailto:Declude.JunkMail-
 [EMAIL PROTECTED] On Behalf Of Dave Doherty
 Sent: Thursday, January 22, 2004 1:00 PM
 To: [EMAIL PROTECTED]
 Subject: Re: [Declude.JunkMail] Clarification
 
 John-
 
 Doesn't SKIPIFWEIGHT also defeat the logging of the skipped tests?
 
 -Dave Doherty
  Skywaves, Inc.
 
 - Original Message -
 From: John Tolmachoff (Lists) [EMAIL PROTECTED]
 To: [EMAIL PROTECTED]
 Sent: Thursday, January 22, 2004 1:04 PM
 Subject: RE: [Declude.JunkMail] Clarification
 
 
  I would like to see the SKIPIFWEIGHT option removed.  If we had a
  conditional option to stop when a specific weight is reached, then there
  would be not need for SKIPIFWEIGHT.  In addition, why would anyone use
  SKIPIFWEIGHT on less than every test...and why would anyone define one
  test with a different SKIPIFWEIGHT value than another test?  This leads
  me back to a HOLDIFWEIGHT/DELETEIFWEIGHT logic which optionally stops
  processing when reached.
 
 Coming in late some my comments may be off.
 
 Scott has stated before that to stop all processing once a certain weight
 has been reached would be difficult and/or problematic. That is where
 SKIPIFWEIGHT comes in. I use SKIPIFWEIGHT on all body filters, as those
 are
 the most expensive in terms of CPU cost. I then have body filters listed
 in
 order, from most effective to least effective or specific target. Example,
 I
 have a custom body filter on my server for one client only. That is the
 last
 filter to run.
 
 Also, another reason to not stop processing is if you are doing log
 analysis
 and adjust filters or blocks based on that analysis. If you stop
 processing
 at say 35, but the message would have failed 5 other tests, those tests
 will
 then not show up in log analysis.
 
 John Tolmachoff
 Engineer/Consultant/Owner
 eServices For You
 
 
 ---
 [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.
 
 
 
 ---
 [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.

---
[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.


RE: [Declude.JunkMail] Clarification

2004-01-22 Thread Todd Holt
1. Place negative weight tests first.
2. While testing effectiveness of a single test, place it first or turn
off the stop processing flag for a period of time.

Todd Holt
Xidix Technologies, Inc
Las Vegas, NV  USA
www.xidix.com
702.319.4349



 -Original Message-
 From: [EMAIL PROTECTED] [mailto:Declude.JunkMail-
 [EMAIL PROTECTED] On Behalf Of John Tolmachoff (Lists)
 Sent: Thursday, January 22, 2004 3:01 PM
 To: [EMAIL PROTECTED]
 Subject: RE: [Declude.JunkMail] Clarification
 
 If a filter is skipped by SKIPIFWEIGHT, at that point I am not
concerned
 about logging that filter, as I do not want it to run. Remember,
 SKIPIFWEIGHT is only for filters.
 
 However, what if a message gets a high weight early, but then would
get a
 negative weight from a filter? You took action before the message had
a
 chance to get the negative weight.
 
 What if you are checking to see the effectiveness of one test compared
to
 others? If processing is stopped short, that test may not be run on
all
 messages.
 
 John Tolmachoff
 Engineer/Consultant/Owner
 eServices For You
 
  -Original Message-
  From: [EMAIL PROTECTED] [mailto:Declude.JunkMail-
  [EMAIL PROTECTED] On Behalf Of Dave Doherty
  Sent: Thursday, January 22, 2004 1:00 PM
  To: [EMAIL PROTECTED]
  Subject: Re: [Declude.JunkMail] Clarification
 
  John-
 
  Doesn't SKIPIFWEIGHT also defeat the logging of the skipped tests?
 
  -Dave Doherty
   Skywaves, Inc.
 
  - Original Message -
  From: John Tolmachoff (Lists) [EMAIL PROTECTED]
  To: [EMAIL PROTECTED]
  Sent: Thursday, January 22, 2004 1:04 PM
  Subject: RE: [Declude.JunkMail] Clarification
 
 
   I would like to see the SKIPIFWEIGHT option removed.  If we had a
   conditional option to stop when a specific weight is reached, then
 there
   would be not need for SKIPIFWEIGHT.  In addition, why would anyone
use
   SKIPIFWEIGHT on less than every test...and why would anyone define
one
   test with a different SKIPIFWEIGHT value than another test?  This
 leads
   me back to a HOLDIFWEIGHT/DELETEIFWEIGHT logic which optionally
stops
   processing when reached.
 
  Coming in late some my comments may be off.
 
  Scott has stated before that to stop all processing once a certain
 weight
  has been reached would be difficult and/or problematic. That is
where
  SKIPIFWEIGHT comes in. I use SKIPIFWEIGHT on all body filters, as
those
  are
  the most expensive in terms of CPU cost. I then have body filters
listed
  in
  order, from most effective to least effective or specific target.
 Example,
  I
  have a custom body filter on my server for one client only. That is
the
  last
  filter to run.
 
  Also, another reason to not stop processing is if you are doing log
  analysis
  and adjust filters or blocks based on that analysis. If you stop
  processing
  at say 35, but the message would have failed 5 other tests, those
tests
  will
  then not show up in log analysis.
 
  John Tolmachoff
  Engineer/Consultant/Owner
  eServices For You
 
 
  ---
  [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.
 
 
 
  ---
  [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.
 
 ---
 [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.
 ---
 [This E-mail scanned for viruses by Declude Virus
 (http://www.declude.com)]


---
[This E-mail scanned for viruses by Declude Virus (http://www.declude.com)]

---
[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.


RE: [Declude.JunkMail] Clarification

2004-01-21 Thread Keith Johnson
Scott,
Is there a test, in the works, that will end all processing of
any further filters.  Basically, exit all Declude processing, or is it
best to use the SKIPWEIGHT, thanks,

Keith 

-Original Message-
From: R. Scott Perry [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, January 21, 2004 10:44 AM
To: [EMAIL PROTECTED]
Subject: Re: [Declude.JunkMail] Clarification

That is all correct (just one note to clarify, though: END will stop
processing that one filter, but other tests will run).
   -Scott

At 10:35 AM 1/21/2004, Keith Johnson wrote:
We are giving our Declude filters an overhaul this week, adding in all 
the functionality of the new 'beta' tests and I wanted to ensure I am 
good on the following:

Using Examples SKIPWEIGHT 70
MAXWEIGHT  60
MINWEIGHT  20

MAXWEIGHT: If during the run of the filter the weight associated with 
the filter reaches 60 then that one filter exits.

MINWEIGHT: If during the run of the filter the weight associated with 
the filter is at 20 or below then that one filter exits.

SKIPWEIGHT: Upon start of the filter if the total weight prior to 
entering the filter is 70 then that one filter will not run

END: If an END is reached anywhere in any filter, it will exit any 
further Declude processing will END

Thanks for the aid and time.

Keith
---
[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.

---
[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.


---
[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.


RE: [Declude.JunkMail] Clarification

2004-01-21 Thread R. Scott Perry

Is there a test, in the works, that will end all processing of
any further filters.  Basically, exit all Declude processing, or is it
best to use the SKIPWEIGHT, thanks,
There isn't anything like that in the works now, but it is something that 
we may end up adding.

   -Scott
---
Declude JunkMail: The advanced anti-spam solution for IMail mailservers.
Declude Virus: Catches known viruses and is the leader in mailserver 
vulnerability detection.
Find out what you've been missing: Ask about our free 30-day evaluation.

---
[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.


RE: [Declude.JunkMail] Clarification

2004-01-21 Thread Todd Holt
The following has been suggested before and is similar:
- Allow the Declude admin to set the order of test processing and stop
processing if the weight reaches a specified limit.

Your concern at the time was:
- If the admin places the tests in the wrong order it would be possible
to exceed maximum allowed weight prior to running negative weight tests.

I think this is an education issue, just like everything else about
administering software.

I also think this would reduce our processing time per message by
allowing us to place the tests with the highest hit percentage first and
stop processing early on most messages. (Over 90% of our delete weight
messages failed Sniffer and either BadHeaders or SpamCop)  I would like
to save the processing time if those push the weight into the delete
range.  I could make sure to place the negative weight tests first.

Todd Holt
Xidix Technologies, Inc
Las Vegas, NV  USA
www.xidix.com
702.319.4349



 -Original Message-
 From: [EMAIL PROTECTED] [mailto:Declude.JunkMail-
 [EMAIL PROTECTED] On Behalf Of R. Scott Perry
 Sent: Wednesday, January 21, 2004 8:42 AM
 To: [EMAIL PROTECTED]
 Subject: RE: [Declude.JunkMail] Clarification
 
 
  Is there a test, in the works, that will end all processing
of
 any further filters.  Basically, exit all Declude processing, or is
it
 best to use the SKIPWEIGHT, thanks,
 
 There isn't anything like that in the works now, but it is something
that
 we may end up adding.
 
 -Scott
 ---
 Declude JunkMail: The advanced anti-spam solution for IMail
mailservers.
 Declude Virus: Catches known viruses and is the leader in mailserver
 vulnerability detection.
 Find out what you've been missing: Ask about our free 30-day
evaluation.
 
 ---
 [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.
 ---
 [This E-mail scanned for viruses by Declude Virus
 (http://www.declude.com)]


---
[This E-mail scanned for viruses by Declude Virus (http://www.declude.com)]

---
[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.


Re: [Declude.JunkMail] Clarification

2004-01-21 Thread Matt




Todd,

The RBL's and the built in Declude tests are very efficient. The RBL's
also go off all at once essentially, so there is no good way to stagger
them one by one.

I think it would be great though if Declude allowed us to set a
SKIPIFWEIGHT value for FROMFILE's, IPFILE's, SPAMDOMAIN's and other
associated text filters in a manner similar to the custom filters. And
also, allow us to set a SKIPIFWEIGHT value for external tests.

It would be nice to be able to order some things, though I would assume
that RBL's and then built-in technical tests would always be run in
that order, but then which of the others would be run would be nice to
be able to set. My top request would be to stop external tests based
on weight because I assume that this would be where the majority of
overhead could lie on an otherwise well organized system. I'm thinking
this could be accomplished by Declude passing in a current score and
having the individual external tests handle what they do on their own.
I'm thinking that this might already be possible though, but I'm not
sure about what order they are processed in, and I'm not sure that
among others, Sniffer handles such a thing currently.

Matt



Todd Holt wrote:

  The following has been suggested before and is similar:
- Allow the Declude admin to set the order of test processing and stop
processing if the weight reaches a specified limit.

Your concern at the time was:
- If the admin places the tests in the wrong order it would be possible
to exceed maximum allowed weight prior to running negative weight tests.

I think this is an education issue, just like everything else about
administering software.

I also think this would reduce our processing time per message by
allowing us to place the tests with the highest hit percentage first and
stop processing early on most messages. (Over 90% of our delete weight
messages failed Sniffer and either BadHeaders or SpamCop)  I would like
to save the processing time if those push the weight into the delete
range.  I could make sure to place the negative weight tests first.

Todd Holt
Xidix Technologies, Inc
Las Vegas, NV  USA
www.xidix.com
702.319.4349



  
  
-Original Message-
From: [EMAIL PROTECTED] [mailto:Declude.JunkMail-
[EMAIL PROTECTED]] On Behalf Of R. Scott Perry
Sent: Wednesday, January 21, 2004 8:42 AM
To: [EMAIL PROTECTED]
Subject: RE: [Declude.JunkMail] Clarification




  Is there a test, in the works, that will end all processing
  

  
  of
  
  

  any further filters.  Basically, exit all Declude processing, or is
  

  
  it
  
  

  best to use the SKIPWEIGHT, thanks,
  

There isn't anything like that in the works now, but it is something

  
  that
  
  
we may end up adding.

-Scott
---
Declude JunkMail: The advanced anti-spam solution for IMail

  
  mailservers.
  
  
Declude Virus: Catches known viruses and is the leader in mailserver
vulnerability detection.
Find out what you've been missing: Ask about our free 30-day

  
  evaluation.
  
  
---
[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.
---
[This E-mail scanned for viruses by Declude Virus
(http://www.declude.com)]

  
  

---
[This E-mail scanned for viruses by Declude Virus (http://www.declude.com)]

---
[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.


  


-- 
=
MailPure custom filters for Declude JunkMail Pro.
http://www.mailpure.com/software/
=




RE: [Declude.JunkMail] Clarification

2004-01-21 Thread Todd Holt









I cant speak as to the internal
organization of Junkmail. It might be very difficult to separate
the similar tests from each other. Perhaps the similar tests could be
grouped and the group could be placed in an order with other tests.



As to the tests we would like to see run
first, certainly Sniffer! More than 90% of our deleted messages
fail the Sniffer test. That is very indicative to us and I
would like this one run first. For
us, if a message fails sniffer, it only needs to fail
one or two other tests to be deleted.
It would be nice if we could perhaps run the internal Junkmail tests next (ie. BadHeaders, NoPostmaster, NoAbuse, Routing, HeloBogus,
etc) because these dont need to make any network calls to accomplish (ie. they only need the message itself). Many of our deleted messages fail two or
three of these and could be deleted immediately without further testing (assuming
they failed Sniffer). Next, run the tests that require only
internal machine resources, such as fromfile and
pattern matching tests. Finally,
and it sounds like all of the RBL tests are launched simultaneously, burn the
bandwidth to test the RBLs, RevDNS,
etc., that require network bandwidth.



This progressive approach would allow us
to place the tests which we find most useful at the front of the test
queue. And have a
weight at which testing is no longer considered useful in determining the fate
of a message.



I think this approach could cover a
feature request that I have seen here repeatedly:

A way to combine test
failures into a single outcome. For example, a test called DefinitelyDelete defined as failed Sniffer
and failed Spamcop and failed Badheaders.





Todd Holt 
Xidix Technologies, Inc 
Las Vegas, NV USA 
www.xidix.com 
702.319.4349 







-Original Message-
From:
[EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Matt
Sent: Wednesday, January 21, 2004
1:36 PM
To: [EMAIL PROTECTED]
Subject: Re: [Declude.JunkMail]
Clarification



Todd,

The RBL's and the built in Declude tests are very efficient. The RBL's
also go off all at once essentially, so there is no good way to stagger them
one by one.

I think it would be great though if Declude allowed us to set a SKIPIFWEIGHT
value for FROMFILE's, IPFILE's, SPAMDOMAIN's and other associated text filters
in a manner similar to the custom filters. And also, allow us to set a
SKIPIFWEIGHT value for external tests.

It would be nice to be able to order some things, though I would assume that
RBL's and then built-in technical tests would always be run in that order, but
then which of the others would be run would be nice to be able to set. My
top request would be to stop external tests based on weight because I assume
that this would be where the majority of overhead could lie on an otherwise
well organized system. I'm thinking this could be accomplished by Declude
passing in a current score and having the individual external tests handle what
they do on their own. I'm thinking that this might already be possible
though, but I'm not sure about what order they are processed in, and I'm not
sure that among others, Sniffer handles such a thing currently.

Matt



Todd Holt wrote:



The following has been suggested before and is similar:- Allow the Declude admin to set the order of test processing and stopprocessing if the weight reaches a specified limit.Your concern at the time was:- If the admin places the tests in the wrong order it would be possibleto exceed maximum allowed weight prior to running negative weight tests.I think this is an education issue, just like everything else aboutadministering software.I also think this would reduce our processing time per message byallowing us to place the tests with the highest hit percentage first andstop processing early on most messages. (Over 90% of our delete weightmessages failed Sniffer and either BadHeaders or SpamCop) I would liketo save the processing time if those push the weight into the deleterange. I could make sure to place the negative weight tests first.Todd HoltXidix Technologies, IncLas Vegas, NV USAwww.xidix.com702.319.4349 

-Original Message-From: [EMAIL PROTECTED] [mailto:Declude.JunkMail-[EMAIL PROTECTED]] On Behalf Of R. Scott PerrySent: Wednesday, January 21, 2004 8:42 AMTo: [EMAIL PROTECTED]Subject: RE: [Declude.JunkMail] Clarification 

 Is there a test, in the works, that will end all processing 



of 



any further filters. Basically, exit all Declude processing, or is 



it 



best to use the SKIPWEIGHT, thanks, 

There isn't anything like that in the works now, but it is something 

that 

we may end up adding. -Scott---Declude JunkMail: The advanced anti-spam solution for IMail 

mailservers. 

Declude Virus: Catches known viruses and is the leader in mailservervulnerability detection.Find out what you've been missing: Ask about our free 30-day 

evaluation. 

---[This E-mail was scanned for viruses by Declude Virus(http://www.declude.com)]---This E-mail came

Re: [Declude.JunkMail] Clarification

2004-01-21 Thread R. Scott Perry

I'm not sure how much of an impact the RBL lookups have in terms of 
processing, but I'm thinking this is very small compared to the rest.  If 
Declude doesn't yet do this, performance here could be improved by only 
querying an RBL once regardless of the code that you are looking for, so 
for instance, only one lookup would cover all of the SORBS tests, and then 
the code returned could be applied to each test defined for that one 
address.  You would need to use the same domain though for all the SORBS 
tests instead of the different ones that they provide.  Declude might also 
already do this???
Yes, Declude already does this.  Early versions would run the tests 
separately, but for quite some time now if there are 2 DNS-based spam tests 
that use the same zone (such as SORBS-SPAM and SORBS-DUHL), only one query 
will be made.

   -Scott
---
Declude JunkMail: The advanced anti-spam solution for IMail mailservers.
Declude Virus: Catches known viruses and is the leader in mailserver 
vulnerability detection.
Find out what you've been missing: Ask about our free 30-day evaluation.

---
[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.


Re: [Declude.JunkMail] Clarification

2004-01-21 Thread Matt




I think that ordering the grouping would be great, but group all of the
text based filters together and let their order of appearance dictate
when they get run. Right now custom filters do work like that, and I
did work carefully with my ordering and SKIPIFWEIGHT settings in order
to improve performance.

The multi-test thing you mentioned though would need to work as an
overlay to scoring because after every successive test, all of the
multi-test actions would need to be checked in order for this to have
an effect on processing, otherwise it would be best left to a filter
file type, and run after the things that need to be executed.

I'm not sure how much of an impact the RBL lookups have in terms of
processing, but I'm thinking this is very small compared to the rest.
If Declude doesn't yet do this, performance here could be improved by
only querying an RBL once regardless of the code that you are looking
for, so for instance, only one lookup would cover all of the SORBS
tests, and then the code returned could be applied to each test defined
for that one address. You would need to use the same domain though for
all the SORBS tests instead of the different ones that they provide.
Declude might also already do this???

My list:

1) Ordering groups of tests.
2) Lumping all text filters into a group and allowing SKIPIFWEIGHT for
all of them.
3) Improved efficiency on RBL's by combining lookups into one.

I'm leaving off the external test SKIPIFWEIGHT thing because I think it
might already be enabled by Declude. The RBL's alone handle about 50%
to 65% of my deletions, and DNS caching probably makes quick work of
this stuff since the number of hosts is much smaller than the number of
messages, especially for legitimate E-mail.

Matt



Todd Holt wrote:

  
  
  
  
  
  

  
  
  
  I cant
speak as to the internal
organization of Junkmail. It
might be very difficult to separate
the similar tests from each other. Perhaps the
similar tests could be
grouped and the group could be placed in an order with other tests.
  
  As to the
tests we would like to see run
first, certainly Sniffer! More
than 90% of our deleted messages
fail the Sniffer test. That
is very indicative to us and I
would like this one run first. For
us, if a message fails sniffer, it only
needs to fail
one or two other tests to be deleted.
  It would be nice if we could perhaps run the internal Junkmail tests next (ie.
  BadHeaders, NoPostmaster, NoAbuse, Routing, HeloBogus,
etc) because these dont need to make any network calls to accomplish (ie. they only need the message itself). Many of our deleted messages fail two or
three of these and could be deleted immediately without further testing
(assuming
they failed Sniffer). Next,
run the tests that require only
internal machine resources, such as fromfile
and
pattern matching tests. Finally,
and it sounds like all of the RBL tests are launched simultaneously,
burn the
bandwidth to test the RBLs, RevDNS,
etc., that require network bandwidth.
  
  This
progressive approach would allow us
to place the tests which we find most useful at the front of the test
queue. And have a
weight at which testing is no longer considered useful in determining
the fate
of a message.
  
  I think this
approach could cover a
feature request that I have seen here repeatedly:
  A way to
combine test
failures into a single outcome. For example, a test called DefinitelyDelete
defined as failed Sniffer
and failed Spamcop and failed Badheaders.
  
  
  Todd Holt 
Xidix Technologies, Inc 
Las Vegas, NV USA 
www.xidix.com 
702.319.4349 
  
  
  
  -Original
Message-
  From:
[EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]] On Behalf Of Matt
  Sent: Wednesday,
January 21, 2004
1:36 PM
  To:
[EMAIL PROTECTED]
  Subject: Re:
[Declude.JunkMail]
Clarification
  
  Todd,
  
The RBL's and the built in Declude tests are very efficient. The RBL's
also go off all at once essentially, so there is no good way to stagger
them
one by one.
  
I think it would be great though if Declude allowed us to set a
SKIPIFWEIGHT
value for FROMFILE's, IPFILE's, SPAMDOMAIN's and other associated text
filters
in a manner similar to the custom filters. And also, allow us to set a
SKIPIFWEIGHT value for external tests.
  
It would be nice to be able to order some things, though I would assume
that
RBL's and then built-in technical tests would always be run in that
order, but
then which of the others would be run would be nice to be able to set.
My
top request would be to stop external tests based on weight because I
assume
that this would be where the majority of overhead could lie on an
otherwise
well organized system. I'm thinking this could be accomplished by
Declude
passing in a current score and having the individual external tests
handle what
they do on their own. I'm thinking that this might already be possible
though, but I'm not sure about what order they are processed in, and
I'm not
sure that among others, Sniffer handles such a thing

Re: [Declude.JunkMail] Clarification

2004-01-21 Thread Dave Doherty
Scott-

I think this is a great idea.

Once we know a message has passed the delete limit, why would we want to
keep testing it in routine operations? Of course, we'd need to be able to
turn it off when needed for debugging or whatever, but it would save a lot
of processing time under normal conditions.

My suggestion would be to define it in global.cfg (maybe QUITIFWEIGHT ?) and
have it become active only when encountered in the junkmail file test
sequence. That would let us group the positive tests first, then any tests
we considered mandatory, then QUITIFWEIGHT would stop the processing at that
point or any later point if the specified weight is met or exceeded.

That would minimize the need for SKIPIFWEIGHT and other statements.

My two cents worth, anyway.

-Dave Doherty
 Skywaves, Inc.



- Original Message - 
From: R. Scott Perry [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Wednesday, January 21, 2004 11:41 AM
Subject: RE: [Declude.JunkMail] Clarification



  Is there a test, in the works, that will end all processing of
 any further filters.  Basically, exit all Declude processing, or is it
 best to use the SKIPWEIGHT, thanks,

 There isn't anything like that in the works now, but it is something that
 we may end up adding.

 -Scott


---
[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.


Re: [Declude.JunkMail] Clarification..needed

2003-11-26 Thread Nick Hayer
Scott,

Sure seems to work like a charm. Again - very kool!

-Nick
 
 There is a new interim release (1.76i28) at 
 http://www.declude.com/release/176i/declude.exe that changes the way
 that the weight is calculated (in i27 it would count negative weights,
 but no longer will), and adds logging at LOGLEVEL HIGH that should
 help determine if there are other issues.
 
-Scott
 ---
 Declude JunkMail: The advanced anti-spam solution for IMail
 mailservers. Declude Virus: Catches known viruses and is the leader in
 mailserver vulnerability detection. Find out what you've been missing:
 Ask about our free 30-day evaluation.
 
 ---
 [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.
 


---
[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.


Re: [Declude.JunkMail] Clarification..needed

2003-11-26 Thread Bill Landry
- Original Message - 
From: R. Scott Perry [EMAIL PROTECTED]

 There is a new interim release (1.76i28) at
 http://www.declude.com/release/176i/declude.exe that changes the way that
 the weight is calculated (in i27 it would count negative weights, but no
 longer will), and adds logging at LOGLEVEL HIGH that should help determine
 if there are other issues.

Just for a bit of further clarification, when you say it will no longer
count negative weights, does that mean the score will not be reduced by
negative weights, even if they are list first in a filter file?

Bill

---
[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.


Re: [Declude.JunkMail] Clarification..needed

2003-11-26 Thread R. Scott Perry

 There is a new interim release (1.76i28) at
 http://www.declude.com/release/176i/declude.exe that changes the way that
 the weight is calculated (in i27 it would count negative weights, but no
 longer will), and adds logging at LOGLEVEL HIGH that should help determine
 if there are other issues.
Just for a bit of further clarification, when you say it will no longer
count negative weights, does that mean the score will not be reduced by
negative weights, even if they are list first in a filter file?
That just refers to weights in the last column in the test 
definitions.  For example, the IPNOTINMX test ends in ... 0 -3.  That -3 
was originally used in counting the weight (if the E-mail did not or had 
not yet failed the test), but no longer is.

   -Scott
---
Declude JunkMail: The advanced anti-spam solution for IMail mailservers.
Declude Virus: Catches known viruses and is the leader in mailserver 
vulnerability detection.
Find out what you've been missing: Ask about our free 30-day evaluation.

---
[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.


Re: [Declude.JunkMail] Clarification..needed

2003-11-26 Thread Bill Landry
- Original Message - 
From: R. Scott Perry [EMAIL PROTECTED]

   There is a new interim release (1.76i28) at
   http://www.declude.com/release/176i/declude.exe that changes the way
that
   the weight is calculated (in i27 it would count negative weights, but
no
   longer will), and adds logging at LOGLEVEL HIGH that should help
determine
   if there are other issues.
 
 Just for a bit of further clarification, when you say it will no longer
 count negative weights, does that mean the score will not be reduced by
 negative weights, even if they are list first in a filter file?

 That just refers to weights in the last column in the test
 definitions.  For example, the IPNOTINMX test ends in ... 0 -3.  That -3
 was originally used in counting the weight (if the E-mail did not or had
 not yet failed the test), but no longer is.

I'm sorry, Scott, I must have a mental block here.  Are you saying that
the -3 for the IPNOTINMX test is not deducted before the filter tests are
run, but would still be deducted after all of the filter tests have been
run, and before final disposition of the message?  Sorry for being dense, I
just want to make sure I understand the new scoring process.

Thanks,

Bill

---
[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.


Re: [Declude.JunkMail] Clarification..needed

2003-11-26 Thread R. Scott Perry

 That just refers to weights in the last column in the test
 definitions.  For example, the IPNOTINMX test ends in ... 0 -3.  That -3
 was originally used in counting the weight (if the E-mail did not or had
 not yet failed the test), but no longer is.
I'm sorry, Scott, I must have a mental block here.  Are you saying that
the -3 for the IPNOTINMX test is not deducted before the filter tests are
run, but would still be deducted after all of the filter tests have been
run, and before final disposition of the message?  Sorry for being dense, I
just want to make sure I understand the new scoring process.
The weight of the E-mail will remain the same.

All that changes is the way that the SKIPIFWEIGHT option calculates the 
weight to determine whether or not to skip the test.

   -Scott
---
Declude JunkMail: The advanced anti-spam solution for IMail mailservers.
Declude Virus: Catches known viruses and is the leader in mailserver 
vulnerability detection.
Find out what you've been missing: Ask about our free 30-day evaluation.

---
[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.


Re: [Declude.JunkMail] Clarification..needed

2003-11-25 Thread R. Scott Perry

I added the following:

SKIPIFWEIGHT 60
MAXWEIGHT 60
I thought this would force the filter to skip if the weight is 60 and if 
the weight inside the filter reaches 60 it should also exit.

Interestingly enough none of the filters that have this at the top ever 
execute.
There is a new interim release (1.76i28) at 
http://www.declude.com/release/176i/declude.exe that changes the way that 
the weight is calculated (in i27 it would count negative weights, but no 
longer will), and adds logging at LOGLEVEL HIGH that should help determine 
if there are other issues.

   -Scott
---
Declude JunkMail: The advanced anti-spam solution for IMail mailservers.
Declude Virus: Catches known viruses and is the leader in mailserver 
vulnerability detection.
Find out what you've been missing: Ask about our free 30-day evaluation.

---
[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.


RE: [Declude.JunkMail] Clarification..needed

2003-11-25 Thread Kami Razvan
Hi Scott:

What I did was to move all of our negative weights to the top of the
global.cfg file.

None of our filter files have mixed positive   negative weights- they are
either all positive or all negative.  Considering what you stated earlier
that the tests are run according to the order they are listed in the
global.cfg it seems like moving the negative weight tests to the top is the
right thing to do.

After adding the two lines to the top (considering we delete on 60) and
again considering all the negative weights are done first the filters that
have the two lines were expected not to run only if the weight is 60.

The following is the order I had things listed.

1: IP4r, spamdomains, helobogus... Etc.
2: Negative tests
3: Filters with the two lines at top.

Our spam folder all of a sudden had about 20 emails in it all at weights of
30 -50.. And none have any of the filters listed.  The log file shows none
of the filters being run.

I commented the two lines and will do more test tomorrow..

Regards,
Kami


-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of R. Scott Perry
Sent: Tuesday, November 25, 2003 6:53 PM
To: [EMAIL PROTECTED]
Subject: Re: [Declude.JunkMail] Clarification..needed


I added the following:

SKIPIFWEIGHT 60
MAXWEIGHT 60

I thought this would force the filter to skip if the weight is 60 and 
if the weight inside the filter reaches 60 it should also exit.

Interestingly enough none of the filters that have this at the top ever 
execute.

There is a new interim release (1.76i28) at
http://www.declude.com/release/176i/declude.exe that changes the way that
the weight is calculated (in i27 it would count negative weights, but no
longer will), and adds logging at LOGLEVEL HIGH that should help determine
if there are other issues.

-Scott
---
Declude JunkMail: The advanced anti-spam solution for IMail mailservers.
Declude Virus: Catches known viruses and is the leader in mailserver
vulnerability detection.
Find out what you've been missing: Ask about our free 30-day evaluation.

---
[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.

---
[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.