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