I just want to say thanks for this explanation.  Much more clear than the 
README.  I really feel like I get the point of all the syntax now.

And just in case there was some misunderstanding; I've got no issues with the 
merged group as its implemented, its just not quite what I need.

Thanks,
Ed

Stevan Bajić wrote:
> On Fri, 30 Apr 2010 09:48:41 -0400
> Ed Szynaka <szyn...@localnet.com> wrote:
> 
>> Yes that's how the README lists it as well.  The only reason I tried the 
>> variations was to attempt to get the debug to let me know the user would 
>> also 
>> check the group.  I attempted the group name as the same as the corpus 
>> username 
>> to see if it worked similar to merged groups.
>>
> Merged and shared groups use the groupname for internal processing. 
> Classification groups don't do anything with the group name.
> 
> 
>> Mostly I tried the variations because the syntax for merged groups makes 
>> more 
>> sense to me.
>>
> In merged groups that makes sense. Right. In a global group it is completely 
> different. Let me explain:
> groupname:grouptype:groupmember
> 
> groupname is the name of the group
> 
> grouptype is either "merged","shared","shared,managed","inoculation" or 
> "classification"
> 
> groupmember is a list of members separated by ","
> 
> for classification group (aka: "classification") you can turn the group into 
> a global group by using a "*" prefixed member name. Doing that transforms the 
> classification group (aka: classification network) into a global group.
> 
> A normal classification group lists members in the memberlist AND you have to 
> be one of them to be part of that classification network.
> 
> A global group is active FOR ALL users of the system and the member(s) ("*" 
> prefixed) in the memberlist is/are used when a user has less than 1000 
> innocent messages or 250 spam messages AND the message is either SPAM or HAM 
> and the confidence is below 65% (aka: 0.65). Then DSPAM will consult the 
> global group members and query their data to get an score.
> 
> 
>> I'm still not quite sure what the reasoning (if any) there is 
>> behind the Global Group name.
>>
> It is almost like an merged group but only kicking in under certain 
> conditions.
> 
> 
>> And the merged group syntax appears to allow for 
>> adding some users to the group where the Global Groups syntax only allows 
>> adding 
>> all users to the group.
>>
> Yes. That is. GLOBAL = for ALL.
> 
> 
>> Any help would be greatly appreciated.  Merged groups do appear to be doing 
>> an 
>> okay job but are less than ideal solution.
>>
> Why? Can you explain what you find not so good about merged groups?
> 
> 
>> I'll probably be working on doing a 
>> second check against the corpus user instead of using the merged group today 
>> since it'll allow me to implement the low confidence corpus check instead of 
>> always merging in the corpus data.
>>
> Aha. I see.
> 
> 
>> Again thanks for taking a look at this,
>>
> Well... it was anyway time to look at it and try to fix that broken thing.
> 
> 
>> Ed
>>

-- 
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

Reply via email to