[Mailman-Developers] Inactivity deletion of maillist users ?

2006-01-11 Thread Erling Hellenäs
Hi all !

It seems like some kind of automatic unsubscribe would be a nice maillist
function. It could relieve much of the burden of keeping the member list up
to date from the administrators.

1.  There could be an inactivity warning after a configurable time of
inactivity. If the user doesn't answer, he is automatically unsubsribed.
2.  There could also be a possibility to send an activity check mail to all
members. Those who doesn't answer are automatically unsubscribed.

Those who are unsubscribed get a polite letter telling that they are welcome
back, of course.

Erling Hellenäs
___
Mailman-Developers mailing list
Mailman-Developers@python.org
http://mail.python.org/mailman/listinfo/mailman-developers
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-developers/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp


[Mailman-Developers] creating a list of moderators

2006-01-11 Thread David Benson
Hi,
 
I'm a site administrator and I'd like to be able to automatically compile a
list of 'list moderators' so that I can send them all announcements.  I
can't find a way to do this in the current version, and I saw similar
functionality being requested on the 'wishlist', so I assume that it has yet
to be implemented.
 
I'm new to Mailman, but I'd like to try writing a script to do this.  Can
anyone advise me on how to go about it/where to start?
 
Any ideas?
 
Many thanks!
 

Dave Benson
___
Mailman-Developers mailing list
Mailman-Developers@python.org
http://mail.python.org/mailman/listinfo/mailman-developers
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-developers/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp


Re: [Mailman-Developers] creating a list of moderators

2006-01-11 Thread Robby Griffin
Um, take a look at `bin/list_owners -m`. It might be nice to have a 
sort of live mailing list for them rather than a list of their 
addresses, though.

--Robby

On Jan 11, 2006, at 12:41, David Benson wrote:

 I'm a site administrator and I'd like to be able to automatically 
 compile a
 list of 'list moderators' so that I can send them all announcements.  I
 can't find a way to do this in the current version, and I saw similar
 functionality being requested on the 'wishlist', so I assume that it 
 has yet
 to be implemented.

 I'm new to Mailman, but I'd like to try writing a script to do this.  
 Can
 anyone advise me on how to go about it/where to start?

___
Mailman-Developers mailing list
Mailman-Developers@python.org
http://mail.python.org/mailman/listinfo/mailman-developers
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-developers/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp


Re: [Mailman-Developers] creating a list of moderators

2006-01-11 Thread Joshua Ginsberg
Something like this?


import cPickle, os, os.path, sys

MAILMANHOME='/var/mailman' ;# change to suit
sys.path.append(MAILMANHOME)
moderators = []

for dir in os.listdir(os.path.join(MAILMANHOME, 'lists')):
  o = cPickle.load(open(os.path.join(MAILMANHOME, 'lists', dir, 'config.pck')))
  for email in o['moderator']:
email in moderators or moderators.append(email)

return moderators



On Wed, 2006-01-11 at 12:41 -0500, David Benson wrote:
 Hi,
  
 I'm a site administrator and I'd like to be able to automatically compile a
 list of 'list moderators' so that I can send them all announcements.  I
 can't find a way to do this in the current version, and I saw similar
 functionality being requested on the 'wishlist', so I assume that it has yet
 to be implemented.
  
 I'm new to Mailman, but I'd like to try writing a script to do this.  Can
 anyone advise me on how to go about it/where to start?
  
 Any ideas?
  
 Many thanks!
  
 
 Dave Benson
 ___
 Mailman-Developers mailing list
 Mailman-Developers@python.org
 http://mail.python.org/mailman/listinfo/mailman-developers
 Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
 Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
 Unsubscribe: 
 http://mail.python.org/mailman/options/mailman-developers/jag%40fsf.org
 
 Security Policy: 
 http://www.python.org/cgi-bin/faqw-mm.py?req=showfile=faq01.027.htp
 
-- 
Joshua Ginsberg [EMAIL PROTECTED]
Free Software Foundation - Senior Systems Administrator


signature.asc
Description: This is a digitally signed message part
___
Mailman-Developers mailing list
Mailman-Developers@python.org
http://mail.python.org/mailman/listinfo/mailman-developers
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-developers/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp

Re: [Mailman-Developers] creating a list of moderators

2006-01-11 Thread Hans-Martin Mosner
David Benson wrote:

Hi,
 
I'm a site administrator and I'd like to be able to automatically compile a
list of 'list moderators' so that I can send them all announcements.  I
can't find a way to do this in the current version, and I saw similar
functionality being requested on the 'wishlist', so I assume that it has yet
to be implemented.
  

It's already mostly there: The command list_owners -m prints all 
owners and moderators of all mailing lists on your machine.
Getting these into a mailing list should not be that hard...

Cheers,
Hans-Martin
___
Mailman-Developers mailing list
Mailman-Developers@python.org
http://mail.python.org/mailman/listinfo/mailman-developers
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-developers/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp


Re: [Mailman-Developers] Inactivity deletion of maillist users ?

2006-01-11 Thread Dan Wilder
On Wed, Jan 11, 2006 at 02:56:50PM +0100, Erling Hellenäs wrote:
 Hi all !
 
 It seems like some kind of automatic unsubscribe would be a nice maillist
 function. It could relieve much of the burden of keeping the member list up
 to date from the administrators.
 
 1.There could be an inactivity warning after a configurable time of
 inactivity. If the user doesn't answer, he is automatically unsubsribed.
 2.There could also be a possibility to send an activity check mail to all
 members. Those who doesn't answer are automatically unsubscribed.

Personally I'd call that a big nuisance.

As a long-time lurker on the list, who nonetheless reads it, I'd much
prefer not to be dropped off just because I have not much to say.  I'd
expect this is not an uncommon situation.

Would that fewer people with little to say, would say little, on some
other lists I have been on.

Having administered lists of up to 15k subscribers using Mailman, I'll
also submit that unsubscribing people with legitimate and still-active
email addresses isn't much of a burden.  Certainly not compared with
the burdens of 

- unsubscribing people whose email boxes are no longer there but whose 
  former ISPs file all identifying marks off the bounce messages, for
  example, the email address of the intended recipient:

  From: [EMAIL PROTECTED]

  Your recent mail to a user at im.clueless.com was not deliverable.
  Please resend the message.

- spam, spam, spam, and spam

- locating and unsubscribing people who can't be troubled to unsubscribe
  but who instead start submitting anonymous complaints to the likes
  of SpamCop

- locating and unsubscribing people who request to be unsubscribed
  but who are not subscribers, and who are not technically savvy
  enough to send you all the received headers so you could at least
  hazard a guess as to the route (forwards, mailing lists subscribed
  to mailing lists etc) by which the mail reached them

The check of all members that really helps in my experience is the
monthly password reminder.  It reminds a lot of people who are not
interested any longer to unsubcribe, and it elicits bounces from
inactive mailboxes, most of which are susceptible to diagnosis
by Mailman's excellent bounce handling.

-- 
Dan Wilder [EMAIL PROTECTED]
___
Mailman-Developers mailing list
Mailman-Developers@python.org
http://mail.python.org/mailman/listinfo/mailman-developers
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-developers/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp