Zbigniew Szalbot wrote, on 01. feb 2007 07:56:

As you give no details about your configuration or methods I can only
give general advice.

I am not sure what details are needed but of course I will be happy to
submit them:

$ sudo egrep -v '^[[:space:]]*(#|$)' /usr/local/etc/dspam.conf
Home /var/db/dspam
StorageDriver /usr/local/lib/libmysql_drv.so

Noted, see below

TrustedDeliveryAgent "/usr/local/sbin/exim"
EnablePlusedDetail      on
OnFail error
Trust root
Trust mail
Trust mailnull
Trust smmsp
Trust daemon
TrainingMode teft
TestConditionalTraining on
Feature chained
Feature whitelist
Algorithm graham burton
PValue graham
Preference "spamAction=quarantine"
Preference "signatureLocation=headers"  # 'message' or 'headers'
Preference "showFactors=on"
AllowOverride trainingMode
AllowOverride spamAction spamSubject
AllowOverride statisticalSedation
AllowOverride enableBNR
AllowOverride enableWhitelist
AllowOverride signatureLocation
AllowOverride showFactors
AllowOverride optIn optOut
AllowOverride whitelistThreshold
MySQLServer     /tmp/mysql.sock
MySQLPort       3306
MySQLUser               dspam
MySQLPass               sgm1888
MySQLDb                 dspam
MySQLConnectionCache    25
HashRecMax              98317
HashAutoExtend          on
HashMaxExtents          0
HashExtentSize          49157
HashMaxSeek             100
HashConnectionCache     10

Probably nothing to do with your problem (but who knows?), why are you including hash stuff when your driver is MySQL?

Notifications   off
PurgeSignatures 14          # Stale signatures
PurgeNeutral    90          # Tokens with neutralish probabilities
PurgeUnused     90          # Unused tokens
PurgeHapaxes    30          # Tokens with less than 5 hits (hapaxes)
PurgeHits1S     15          # Tokens with only 1 spam hit
PurgeHits1I     15          # Tokens with only 1 innocent hit
LocalMX 127.0.0.1 192.168.16.2
SystemLog on
UserLog   on
Opt out
MaxMessageSize 307200
ProcessorBias on

Ok, how are you submitting the messages for retraining? How is your dspam configured, for users or a (what sort?) group? My experience is for a shared group, where individual users submit messages for retraining, but the group UID is used for all actual retraining (since that's the only real user). Our site doesn't use the cgi, but a system whereby users drag and drop/move wrongly judged messages to a wrongly-judged IMAP folder and a cron job does the rest.

We run dspam as a daemon in a 3-smtpd listener Postfix setup - I'm not familiar with Exim/dspam.

--Tonni

--
Tony Earnshaw
Email: tonni at hetnet dot nl

Reply via email to