[Mailman-Users] Duplicate Messages

David Andrews dandrews at visi.com
Sun Aug 9 19:28:51 CEST 2009


At 02:08 PM 8/4/2009, Barry Finkel wrote:
>David Andrews <dandrews at visi.com> wrote:
>
> >I have a problem, and don't know if there is an easy or viable
> >solution.  I run a bunch of lists for an organization, over 150
> >lists, about 80 percent public and 20 percent private.  Periodically
> >there are messages that need to go to everyone, or almost
> >everyone.  However, people belong to multiple lists so many people
> >get duplicate copies of the same message.
> >
> >Is there any way to send to everyone, or sub-sets of everyone?  Is it
> >possible to subscribe everybody to an announce-only list, at the same
> >time they subscribe to their chosen list or lists?  Not sure I want
> >that approach, but an option if possible.
>
>If I had to do this, I would do the following:
>
>1) Create a new Mailman list - all-subscribers.
>
>2) Make a list of all subscribers to all lists.  I already have
>    a shell script (with awk files) that produces a list every hour
>    that contains lines:
>
>          Tue Aug  4 13:00:01 CDT 2009
>          ----------
>          list1 user1 at example.com
>          list1 user2 at example.com
>          ----------
>          list2 user1 at example.com
>          list2 user3 at example.com
>          ----------
>
>    I use this file to see if a given address is subscribed to any
>    lists.
>
>3) Extract the e-mail addresses from that list, pipe through "uniq",
>    and save the file.  You could do special processing to remove
>    certain addresses from this file.
>
>4) Use that file to
>
>         ./sync_members -w=no -g=no -d=no -a=no -f  FILENAME all-subscribers
>
>    to synchronize (silently) the membership of the all-subscribers list,
>    which contains all the members of all the lists.


This was the only response I got, and appreciated.  Is this the only 
possible approach?  I am not sure I want to subscribe people to a 
list they didn't subscribe to, although I am considering it.  Any 
other approaches -- or do I have to wait to MM3 which is who knows when.

Dave




More information about the Mailman-Users mailing list