Michael Paoli Michael.Paoli at cal.berkeley.edu
Fri Jan 30 22:58:27 PST 2015

Yup ... maybe even mailman dedupes for email addresses already
subscribed, but even if it doesn't, that's quite easy to do
on Unix/Linux(/Cygwin/...).  E.g.:
$ LC_ALL=C export LC_ALL
$ cat roster
linda at example.com
robert at example.com
john at example.com
james at example.com
barbara at example.com
mary at example.com
duplicate at example.com
patricia at example.com
michael at example.com
elizabeth at example.com
william at example.com
$ cat proposed
William at example.com
Elizabeth at example.com
Jennifer at example.com
David at example.com
Duplicate at example.com
Charles at example.com
Susan at example.com
Richard at example.com
Maria at example.com
$ grep -F -i -x -f <({ < roster tr '[A-Z]' '[a-z]' | sort -u | awk  
'{print; print;}'; < proposed tr '[A-Z]' '[a-z]' | sort -u; } | sort |  
uniq -u) proposed
Jennifer at example.com
David at example.com
Charles at example.com
Susan at example.com
Richard at example.com
Maria at example.com
Note that the above example takes advantage of one non-standard (not
POSIX/SUS) bash extension.  I'll leave as exercise to the reader various
ways one could do that with a minimally compliant standard shell.

Of course with such short (example) sets, one could just do it
manually or by eye (though that has some risk of error),
however, the longer the lists, the more advantageous using
programmatic means becomes.

So, ... this non-list "list" that's not archived, etc.,
how does one subscribe, unsubscribe, or request the list to be
received in digest form, and where is the list maintained exactly?  ;-)
I think many/most (and including myself, not just the vocal minority),
also want to see the, uh, "list" traffic back on it's proper list.

Rick - I presume you're back to you're "regular"
Rick Moen <rick at linuxmafia.com> email address? (and as preferred?)
... yet (I still see (bit further below)) ... ;-)

> From: "Bobbie Sellers" <bliss-sf4ever at dslextreme.com>
> To: Alex Kleider <akleider at sonic.net>, Daniel Gimpelevich  
> <daniel at gimpelevich.san-francisco.ca.us>
> Cc: [24 more SF-LUG folks]
> Subject: Re: Internet Service - Repairs
> Date: Wed, 21 Jan 2015 19:38:10 -0800
>     Well I want to stop this as the regular mailing list has been restored
> Please take all SF-LUG correspondendecne to <sf-lug at linuxmafia.com>.
>     Thanks for your consideration.

> Reply-To: rick at deirdre.net
> From: "Rick Moen" <rick at deirdre.net>
> To: maestro <maestro415 at gmail.com>
> Cc: [26 SF-LUG folks]
> Subject: Re: /alt.mail
> Date: Fri, 30 Jan 2015 20:10:23 -0800
> On Fri, Jan 30, 2015 at 2:18 PM, maestro <maestro415 at gmail.com> wrote:
>> indeed...
>> work in progress...
>> this is NOT part SF-LUG @ linuxmafia.
>> wanted to get this out to folks that have remained 'active' as it was
>> down...
>> thanks for the info...
> Suggestion:  Jim S. as listadmin can use the 'invite' function of  
> GNU Mailman.
> The way that works is:  Jim feeds a roster, one e-mail address per
> line, of people who aren't yet subscribed but might be interested,
> with a paragraph of invitation text of his choosing, into the fill-in
> boxes for that purpose on
> http://linuxmafia.com/mailman/admin/sf-lug/members/add .  (He as
> listadmin can get to that URL but non-listadmins cannot.)
> He should take care to change the 'Subscribe these users now or invite
> them?  Subscribe (x) Invite ( )' radio button to 'invite' rather than
> the default 'subscribe'.  Then, hit the 'Submit Your Changes' button
> at the bottom.
> All of the invitees will receive mails with individualised URLs
> permitting them to instant-join the mailing list if they wish to do
> so.
> (If I'm misunderstanding what problem you're trying to solve, sorry.
> I'm trying to assist.  Many people are unaware of the advantages of
> the 'invite' feature, even those who've been listadminning for years.)

More information about the sf-lug mailing list