Not sure if I should be posting this here or sending to jengland... I
already did that though...

Thanks in advance for looking at this...

Any idea what I'm missing? The DBI tests did show success... I've also tried
with a 127.0.0.1:3306 fir the dsn - now luck there either...

I intentionally made an error in my config file to prove to myself it is
being read...

Here are the additions:

user_scores_dsn DBI:mysql:MyDB:localhost
user_scores_sql_username spamassassin
user_scores_sql_password XXX
user_scores_sql_table vUserSpamassassinOptions

mysql -u spamassassin -pXXX MyDB
select * from vUserSpamassassinOptions;
+----+----------+----------------+--------------------+
| ID | username | preference     | value              |
+----+----------+----------------+--------------------+
|  1 | root     | whitelist_from | [EMAIL PROTECTED] |
|  2 | root     | score          | GTUBE 100          |
+----+----------+----------------+--------------------+

** not sure these statements are right, but I'm not seeing the preferences
retrieval message as indicated in the docs "retrieving prefs for <username>
from SQL server" so I'm thinking that I have still got something missing...

On startup:
spamd -D
debug: Score set 0 chosen.
debug: Preloading modules with HOME=/tmp/spamd-56909-init
debug: ignore: test message to precompile patterns and load modules
debug: using "/usr/share/spamassassin" for default rules dir
debug: using "/etc/mail/spamassassin" for site rules dir
debug: bayes: no dbs present, cannot scan:
/tmp/spamd-56909-init/.spamassassin/bayes_toks
debug: Score set 1 chosen.
debug: Initialising learner
debug: bayes: Not available for scanning, only 0 spam(s) in Bayes DB < 200
debug: bayes: 56909 untie-ing
debug: bayes: 56909 untie-ing db_toks
debug: is Net::DNS::Resolver available? yes
debug: trying (3) gwdg.de...
debug: looking up MX for 'gwdg.de'
debug: MX for 'gwdg.de' exists? 1
debug: MX lookup of gwdg.de succeeded => Dns available (set dns_available to
hardcode)
debug: is DNS available? 1
debug: all '*From' addrs: [EMAIL PROTECTED]
debug: running header regexp tests; score so far=0
debug: running body-text per-line regexp tests; score so far=1.27
debug: Razor2 is not available
debug: running raw-body-text per-line regexp tests; score so far=1.27
debug: running uri tests; score so far=1.27
debug: uri tests: Done uriRE
debug: running full-text regexp tests; score so far=1.27
debug: Razor2 is not available
debug: DCCifd is not available: no r/w dccifd socket found.
debug: Current PATH is:
/sbin:/usr/local/sbin:/usr/sbin:/bin:/usr/local/bin:/usr/bin:/usr/X11R6/bin
debug: DCC is not available: no executable dccproc found.
debug: Pyzor is not available: pyzor not found
debug: all '*To' addrs:
debug: RBL: success for 1 of 1 queries
debug: running meta tests; score so far=1.27
debug: is spam? score=1.27 required=5 tests=DATE_MISSING,NO_REAL_NAME
server started on port 783/tcp (running version 2.61)
server pid: 56909
logmsg: server started on port 783/tcp (running version 2.61)

On spamc -u sysop <sample-spam.txt
logmsg: connection from localhost [127.0.0.1] at port 3809
logmsg: info: setuid to sysop succeeded
debug: read_scoreonly_config: cannot open
"/home/sysop/.spamassassin/user_prefs": No such file or directory
debug: user has changed
debug: bayes: 56929 untie-ing
debug: bayes: no dbs present, cannot scan:
/home/sysop/.spamassassin/bayes_toks
debug: Score set 1 chosen.
logmsg: processing message <[EMAIL PROTECTED]> for sysop:1001.
debug: bayes: Not available for scanning, only 0 spam(s) in Bayes DB < 200
debug: bayes: 56929 untie-ing
debug: bayes: 56929 untie-ing db_toks
debug: is Net::DNS::Resolver available? yes
debug: all '*From' addrs: [EMAIL PROTECTED]
debug: running header regexp tests; score so far=0
debug: running body-text per-line regexp tests; score so far=0
debug: Razor2 is not available
debug: running raw-body-text per-line regexp tests; score so far=0
debug: running uri tests; score so far=0
debug: uri tests: Done uriRE
debug: running full-text regexp tests; score so far=0
debug: Razor2 is not available
debug: DCCifd is not available: no r/w dccifd socket found.
debug: DCC is not available: no executable dccproc found.
debug: Pyzor is not available: pyzor not found
debug: all '*To' addrs: [EMAIL PROTECTED]
debug: DNS MX records found: 0
debug: DNS A records found: 1
debug: RBL: success for 1 of 1 queries
debug: running meta tests; score so far=0
debug: auto-learn? ham=0.1, spam=12, body-hits=0, head-hits=0
debug: auto-learn: currently using scoreset 1.  no need to recompute.
debug: auto-learn? no: learner indicated spam (1000 > 1)
debug: is spam? score=1000 required=5 tests=GTUBE
logmsg: identified spam (1000.0/5.0) for sysop:1001 in 0.0 seconds, 799
bytes.



-------------------------------------------------------
This SF.net email is sponsored by: IBM Linux Tutorials.
Become an expert in LINUX or just sharpen your skills.  Sign up for IBM's
Free Linux Tutorials.  Learn everything from the bash shell to sys admin.
Click now! http://ads.osdn.com/?ad_id=1278&alloc_id=3371&op=click
_______________________________________________
Spamassassin-talk mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/spamassassin-talk

Reply via email to