On Fri, 30 Apr 2010 09:48:41 -0400
Ed Szynaka <[email protected]> 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
>
--
Kind Regards from Switzerland,
Stevan Bajić
------------------------------------------------------------------------------
_______________________________________________
Dspam-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspam-user