Re: [Mailman-Users] Completely read-only list

2011-08-21 Thread David Lubkin

Mark wrote:


Set everyones moderation bit. Do not set emergency moderation.

Go to Privacy options... - Sender filters and set
member_moderation_action to Reject and put your message text in
member_moderation_notice.


I replied:


Why, yes, that's perfect. Thank you, Bill and Mark. Can't think why I
didn't spot member_moderation_*. Now all I have to do is use withlist
to change the rest of the lists.


Actually, it's not perfect. Emergency moderation seems better than
setting everyone's moderation bit.

Setting everyone's moderation bit either requires manually visiting
each admin page (for ~75 lists) or writing a more complicated script
to achieve what that does. Worse, it loses the record of who was set to
moderation before this, making it much more cumbersome to undo.

Is there any reason you're counseling against emergency moderation?


-- David.

--
Mailman-Users mailing list Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Completely read-only list

2011-08-21 Thread David Lubkin

Mark Sapiro wrote:


Yes. Emergency moderation is totally separate from member moderation.
It is an unconditional hold without notice to the admin/moderator. It
does not look at member_moderation_action or member_moderation_notice.


Gotcha.


There is a script at http://www.msapiro.net/scripts/set_mod.py

:

There is also a script at http://www.msapiro.net/scripts/list_mod.py
(mirrored at http://fog.ccsf.cc.ca.us/~msapiro/scripts/list_mod.py)


Excellent. Thanks again. Your scripts all look pretty straight-forward,
but no reason to write the code when you've already written, debugged,
and documented it.


-- David.

--
Mailman-Users mailing list Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


[Mailman-Users] Completely read-only list

2011-08-20 Thread David Lubkin

I've moved and renamed a set of lists. Not everyone reads their
email, though, so occasionally people try to post to the old names
off the old domain name. For now, I want to retain the old lists
as is, in case I need to back out of the move.

I've set up autorespond text to tell posters that a list has moved,
but their postings still go through to the old list that way. If I set
everyone's moderation bit (or enable the emergency moderation
flag), I still have to manually reject or discard postings.

The answer would seem to be a filter that matches on all postings
and rejects them with my autorespond text. Is there anything
simpler I could do?

I've checked the archives, and all the answers are about lists
that are *mostly* read-only, not entirely.

A truly read-only list has other utility. There are a few extinct
lists I'd like to host archives for. Mailman provides the framework
for controlling who can access the archives and for generating
the browsing pages.

For that use case, since I don't need an explanation sent to a
would-be poster, I think the simplest solution is removing the
list from the mail aliases file.

I'm using 2.1.12, for no reason other than that it's working fine
and I haven't had a compelling reason to upgrade yet.


-- David.

--
Mailman-Users mailing list Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Completely read-only list

2011-08-20 Thread David Lubkin

Mark wrote:


Set everyones moderation bit. Do not set emergency moderation.

Go to Privacy options... - Sender filters and set
member_moderation_action to Reject and put your message text in
member_moderation_notice.


Why, yes, that's perfect. Thank you, Bill and Mark. Can't think why I
didn't spot member_moderation_*. Now all I have to do is use withlist
to change the rest of the lists.


-- David.

--
Mailman-Users mailing list Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


[Mailman-Users] Plus in email address

2010-09-03 Thread David Lubkin

One of my users has tried to subscribe with an email address with
a + in it, for filtering as a subaddress, e.g.,

Joe Foo foo+...@goo.com

I have the list set for moderator approval of subscription requests.
The request appears in the log but no email is sent to me and the
request does not appear in the moderator action queue.

I've looked through the wiki and my archives of this list, but I don't
see anything pertinent. It should be legit. There are no imposed
semantics on local-part in the RFCs, and in my experience mailman
developers are sticklers for standards compliance. So I'm confused.

The fact that it's + that's the problem is suspicious and makes me
think the issue relates to URL (en | de)coding.

Apart from the problem itself, will it work if I manually add him to the
list, or will other scripts in Mailman have a problem?


-- David.

--
Mailman-Users mailing list Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


[Mailman-Users] Additional scripts and web forms

2009-01-27 Thread David Lubkin

Are there Internet repositories of Mailman scripts and customization
beyond what comes with the distribution?

I keep having ideas for obvious capabilities that are missing, e.g.,

- an inverse of add_members (instead of an input file of users
to add to a single list, have an input file of lists to add a single
user to)

- a web form that allows a user to subscribe to many lists at once,
using the same settings

- integrating with an existing user authentication system

- when showing the list of lists, have optional columns (how many
members and messages each list has, language of the list, etc.)
and make the list user-sortable on any of those columns

None of these are hard to just write myself, but a good lazy
programmer doesn't when he can just leverage what's already
been done.


-- David Lubkin.

--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9


[Mailman-Users] Retaining HTML in archives

2009-01-27 Thread David Lubkin

It was easy enough to tweak settings so that messages sent
in HTML are distributed to a list as HTML, including embedded
images.

But I'm not clear, after googling around the Mailman-Users
archives and checking the FAQs, how to have the same effect
when a list's archives are browsed.

Where a multi-part message has both text and HTML, I want the
HTML displayed when archives are browsed. When there's an
embedded image, I want an img tag whose linktext points
into the attachments directory.


-- David Lubkin.

--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9