RE: [dspam-users] Setting training mode fails

2007-11-05 Thread Jani Partanen
TOE = Train On Error
TUM = Train Until Mature
TEFT = Train Every Fucking Time 

Copy paste from conf:

# Training Mode: The default training mode to use for all operations, when
# one has not been specified on the commandline or in the user's
preferences.
# Acceptable values are: 
# toe Train on Error (Only)
# teftTrain Everything (Trains on every message)
# tum Train Until Mature (Train only tokens without enough data)
# notrain Do not train or store signatures (large ISP systems,
post-train)
  

 -Original Message-
 From: [EMAIL PROTECTED] 
 [mailto:[EMAIL PROTECTED] On 
 Behalf Of Auke Jilderda
 Sent: Monday, November 05, 2007 10:28 PM
 To: dspam-users@lists.nuclearelephant.com
 Subject: [dspam-users] Setting training mode fails
 
 Hi,
 
 I have been using DSpam for a year or so and am very happy to 
 see it has restored sanity to my mail boxes.
 
 Recently though, I noticed its run-time data has grown to 
 huge amounts with some users' user.sig directory at over 1 
 GB at the moment.  It looks like DSpam continues to train on 
 every incoming message even though (I think) I configured it 
 to train on errors only.  (Can anybody tell me what the 
 various training modes stand for?  I reckon TOE means Train 
 On Error.  What does TUM and TEFT exactly mean?)
 
 I run DSpam 3.6.8 on Debian 4.0.  I have set TrainingMode 
 teft and AllowOverride trainingMode in 
 /etc/dspam/dspam.conf.  In addition, /etc/dspam/default.prefs 
 contains trainingMode=TOE (after having set this in the 
 admin section in the web interface).  Finally, the users 
 involved here have their personal preferences set to train 
 only when the filter makes a mistake.  Despite this 
 configuration, DSpam continues to store a .sig for each new 
 message.  Any ideas why?
 
 Thanks,
 
 
 Auke
 
 



RE: [dspam-users] Setting training mode fails

2007-11-05 Thread Jani Partanen
Well there is global settings and user settings. If you allow user to
overwrite global settings, then it might be that user setting is still TEFT
 

 -Original Message-
 From: Auke Jilderda [mailto:[EMAIL PROTECTED] 
 Sent: Monday, November 05, 2007 11:46 PM
 To: Jani Partanen
 Cc: dspam-users@lists.nuclearelephant.com
 Subject: RE: [dspam-users] Setting training mode fails
 
 Thanks Jani.  I thought I had seen it somewhere but just 
 couldn't find it back.  Turns out I had deleted it from my 
 config file and I couldn't find it on DSpam's web pages.
 
 Anyway, on to my primary question:  Why does DSpam keep 
 storing signatures while I have it very much configured to 
 train on error?
 
 
 Auke
 
  TOE = Train On Error
  TUM = Train Until Mature
  TEFT = Train Every Fucking Time
 
  Copy paste from conf:
 
  # Training Mode: The default training mode to use for all 
 operations, 
  when # one has not been specified on the commandline or in 
 the user's 
  preferences.
  # Acceptable values are:
  # toe Train on Error (Only)
  # teftTrain Everything (Trains on every message)
  # tum Train Until Mature (Train only tokens without 
 enough data)
  # notrain Do not train or store signatures (large ISP systems,
  post-train)
 
 
  -Original Message-
  From: [EMAIL PROTECTED]
  [mailto:[EMAIL PROTECTED] On Behalf Of 
  Auke Jilderda
  Sent: Monday, November 05, 2007 10:28 PM
  To: dspam-users@lists.nuclearelephant.com
  Subject: [dspam-users] Setting training mode fails
 
  Hi,
 
  I have been using DSpam for a year or so and am very happy 
 to see it 
  has restored sanity to my mail boxes.
 
  Recently though, I noticed its run-time data has grown to huge 
  amounts with some users' user.sig directory at over 1 GB at the 
  moment.  It looks like DSpam continues to train on every incoming 
  message even though (I think) I configured it to train on errors 
  only.  (Can anybody tell me what the various training modes stand 
  for?  I reckon TOE means Train On Error.  What does TUM and TEFT 
  exactly mean?)
 
  I run DSpam 3.6.8 on Debian 4.0.  I have set TrainingMode 
 teft and 
  AllowOverride trainingMode in /etc/dspam/dspam.conf.  In 
 addition, 
  /etc/dspam/default.prefs contains trainingMode=TOE (after having 
  set this in the admin section in the web interface).  Finally, the 
  users involved here have their personal preferences set to 
 train only 
  when the filter makes a mistake.  Despite this 
 configuration, DSpam 
  continues to store a .sig for each new message.  Any ideas why?
 
  Thanks,
 
 
  Auke