Stevan Bajić wrote: > On Fri, 30 Apr 2010 14:28:27 -0400 > Ed Szynaka <szyn...@localnet.com> wrote: > >> Stevan Bajić wrote: >>> On Fri, 30 Apr 2010 14:03:06 -0400 >>> Ed Szynaka <szyn...@localnet.com> wrote: >>> >>>> Based on my reading of the README I thought --classify was used to >>>> determine an >>>> individuals results independent of group, mostly for testing. >>>> >>> Wrong. Classify should consult groups. If not then the log you send me is >>> showing no error. You used "--classify" and according to the above >>> statement from you the switch "--classify" should NOT consult groups. >>> >> Hmmmm... I included the 2 classify results assuming it was showing only the >> results for the test user and the corpus user. Then I ran the regular >> processing of the message and compared the results to the classify results. >> I >> thought this would indicate whether it had stuck with the users data or if >> it >> had deferred to the corpususer result. >> >> >>> ~/src/dspam-3.9.0/src$ sudo ./dspam --classify --user <test_user> --debug < >>> ~/innocent.mail 2>&1 >>> X-DSPAM-Result: <test_user>; result="Innocent"; class="Innocent"; >>> probability=0.0000; confidence=0.99; signature=N/A >>> >>> ~/src/dspam-3.9.0/src$ sudo ./dspam --classify --user corpususer --debug < >>> ~/innocent.mail 2>&1 >>> X-DSPAM-Result: corpususer; result="Spam"; class="Spam"; >>> probability=1.0000; confidence=0.55; signature=N/A >>> >>> ~/src/dspam-3.9.0/src$ sudo ./dspam --stdout --deliver=innocent,spam --user >>> <test_user> --debug < ~/spam.mail | grep X-DSPAM >>> X-DSPAM-Result: Innocent >>> X-DSPAM-Processed: Fri Apr 30 11:41:05 2010 >>> X-DSPAM-Confidence: 0.9899 >>> X-DSPAM-Probability: 0.0000 >>> X-DSPAM-Signature: 3856,4bdafa11196654320513085 >> I thought these results indicated that dspam had not deferred to the >> corpususer >> for its result even though the <test_user> has only processed 21 previous >> messages. Am I interpreting these results incorrectly? >> > Yes. You are interpreting those results incorrectly. > > IMHO using --classify or --process should result in the same result, class, > probability and confidence. > > So there is no way to say if global/classification groups where considered > without looking at the debug output. >
The README contradicts that --classify Tells DSPAM only to classify the message, and not make any writes to the user's metadata or attempt to deliver/quarantine the message. NOTE: The output of the classification is specific to the user, not including the output of any groups they might be affiliated with, so it is entirely possible that the message would be caught as spam by the group, even if it didn't appear in the classification. If you want to get the classification for the GROUP, use the group name as the user instead of an individual. Also where would I look in the debug output to find which set of tokens determined the final result? In my debugs I only see if a user is included in a group but not whether the user or CLASSIFICATION group data was used for the final result. -- Ed Szynaka Network/Systems Manager LocalNet Corp./CoreComm Internet Services ------------------------------------------------------------------------------ _______________________________________________ Dspam-user mailing list Dspam-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspam-user