[Mailman-Developers] nodupes feature

Marc MERLIN marc_news@vasoftware.com
Mon, 11 Mar 2002 09:18:14 -0800


On Mon, Mar 11, 2002 at 05:56:36AM -0500, Dale Newfield wrote:
> On Mon, 11 Mar 2002, Marc MERLIN wrote:
> > - no dupe patch written by Ben and already in mailman cvs thanks to Barry
> 
> Just wanted to note that one big piece of this (which is currently left
> out) still causes other problems.  The crossposted message is still
> recieved multiple times, and even if some data managing system to track

Yes, that's known. The  piece of code that  did that had a  tendency to keep
using memory  until you killed  the qrunner. Barry did  not include it  as a
result (Ben is working on rewriting that piece of code in a way that doesn't
keep eating memory)
It is however possible to add the  code back from the original updated patch
I posted and restart qrunner nightly to free up the memory.

> deliveries and get it right is built into mailman, that system probably
> wouldn't work with the smurf army scalability solution.  Are there any
> other elements hiding anywhere that similarly cause the army problems?

nodupes is a per end user feature (enabled by default for new users).  It is
true that if  you forge a Cc in an  Email before you send it to  the MLM, it
will cause that end user to not receive a list ocpy.

1) There isn't much that can be done about that.
2) It will not be an issue in most cases
3) end users worried by this can definitely turn nodupes off
   (and do deduping with procmail or some such)

nodupes was a  feature already present in  a few advanced MLMs  and at least
Ben and I saw it as a much needed feature for mailman

Marc
-- 
Microsoft is to operating systems & security ....
                                      .... what McDonalds is to gourmet cooking
  
Home page: http://marc.merlins.org/   |   Finger marc_f@merlins.org for PGP key