Spam Filter ISP Support Forum

  New Posts New Posts RSS Feed - Corpus Doesn't Work??
  FAQ FAQ  Forum Search   Register Register  Login Login

Corpus Doesn't Work??

 Post Reply Post Reply
Author
kspare View Drop Down
Senior Member
Senior Member


Joined: 26 January 2005
Location: Canada
Status: Offline
Points: 334
Post Options Post Options   Thanks (0) Thanks(0)   Quote kspare Quote  Post ReplyReply Direct Link To This Post Topic: Corpus Doesn't Work??
    Posted: 29 January 2004 at 9:44am

maybe i've got it wrong, but I don't think the corpus database is working.....

I'm well over the 5000 and 5000 limits set to turn on the corpus database, and with the influx of virus's lately that I have been quaruntining, ALL emails still show up as being 0% spam. Well after 5000 of these virus' coming through, you'd think spamfilter would start to see them as spam if they are all be thrown into the Q? Or am I missing how this thing works?

Back to Top
LogSat View Drop Down
Admin Group
Admin Group
Avatar

Joined: 25 January 2005
Location: United States
Status: Offline
Points: 4104
Post Options Post Options   Thanks (0) Thanks(0)   Quote LogSat Quote  Post ReplyReply Direct Link To This Post Posted: 01 February 2004 at 10:30am

Kevin,

The statistical filter is checked only if all previous tests fail. This is done since performing a statistical analysis of an incoming message can be very process intensive and we try to avoid it if possible. If you have very good rules that catch a lot of spam, very little will get past them, and only whatever does is then checked against the corpus database.

In theory you could eliminate all other rules and start relying only on the statistical filter after it becomes active, but that is something we are still testing.

If you run the following query against the quarantne database you'll get an idea of what messages are being blocked by what rule (change the date/time as you see fit):

SELECT     tblQuarantine.RejectID, tblRejectCodes.RejectDesc, COUNT(tblQuarantine.RejectID) AS Total

FROM         tblQuarantine INNER JOIN

                      tblRejectCodes ON tblQuarantine.RejectID = tblRejectCodes.RejectID

WHERE     (tblQuarantine.MsgDate > CONVERT(DATETIME, '2004-1-20 00:00', 102))

GROUP BY tblQuarantine.RejectID, tblRejectCodes.RejectDesc

Roberto F.
LogSat Software

Back to Top
 Post Reply Post Reply
  Share Topic   

Forum Jump Forum Permissions View Drop Down



This page was generated in 0.195 seconds.