Re: [Mailman-Users] Auto discard non-members messages

2005-06-10 Thread Stephen J. Turnbull
 Mark == Mark Sapiro [EMAIL PROTECTED] writes:

Mark What do you consider a subscribe request? If you mean a
Mark message sent to the list posting address
Mark ([EMAIL PROTECTED]) with a subject or message body saying
Mark please subscribe me or something like that, then you can't
Mark do what you want because these messages will be discarded
Mark like any other non-member post.

This is probably true, but it doesn't need to be.  Normally the lists
filter administrivia.  So if you put the administrivia filter HOLD
before the non-member filter DISCARD, Daevid should win here, too.

I'll check this and if necessary submit a wishlist RFE, maybe even a
patch, since it seems logical and harmless.  It will be some time
(weeks, maybe), so anyone can feel free to beat me to the punch.  :-)

-- 
School of Systems and Information Engineering http://turnbull.sk.tsukuba.ac.jp
University of TsukubaTennodai 1-1-1 Tsukuba 305-8573 JAPAN
   Ask not how you can do free software business;
  ask what your business can do for free software.
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
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-users/archive%40jab.org

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


Re: [Mailman-Users] Auto discard non-members messages

2005-06-10 Thread Mark Sapiro
Stephen J. Turnbull wrote:

 Mark == Mark Sapiro [EMAIL PROTECTED] writes:

Mark What do you consider a subscribe request? If you mean a
Mark message sent to the list posting address
Mark ([EMAIL PROTECTED]) with a subject or message body saying
Mark please subscribe me or something like that, then you can't
Mark do what you want because these messages will be discarded
Mark like any other non-member post.

This is probably true, but it doesn't need to be.  Normally the lists
filter administrivia.  So if you put the administrivia filter HOLD
before the non-member filter DISCARD, Daevid should win here, too.

All that needs to be done to do administrivia filtering before
non-member reject/discard is to rearrange the GLOBAL_PIPELINE (in
mm_cfg.py) to put 'hold' before 'moderate', or create a 'pipeline'
attribute for the list which is like GLOBAL_PIPELINE but with 'hold'
before 'moderate'. However, this will have other effects which may or
may not be undesirable. Thus, a patch to just move the administrivia
test might be preferable.

The real problem, and the reason I didn't mention administrivia in my
original reply, is I don't think the administrivia filter as it
currently exists is going to be very effective for arbitrary I want
to subscribe requests sent to the list posting address. It only
catches things that look like syntactically correct commands.=, i.e.,
lines that look like

keyword arg list

where 'keyword' is a command and 'arg list' is an appropriaite length
for the command. Thus it will catch a message with subject or a body
line

subscribe me

but it won't catch

please subscribe me

or even

subscribe me to this list

--
Mark Sapiro [EMAIL PROTECTED]   The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
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-users/archive%40jab.org

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


[Mailman-Users] Auto discard non-members messages

2005-06-09 Thread Daevid Vincent
I'm starting to see a lot of spam sent to my two lists. Both are members
only. 

I'd like mailman to automatically discard any messages sent to the list from
non-members. However, I would like to accept (and send to me/admin) any
subscribe request messages (otherwise, how would I get new members ;-)

Can someone tell me how to do this?

--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
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-users/archive%40jab.org

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


Re: [Mailman-Users] Auto discard non-members messages

2005-06-09 Thread Mark Sapiro
Daevid Vincent wrote:

I'm starting to see a lot of spam sent to my two lists. Both are members
only. 

I'd like mailman to automatically discard any messages sent to the list from
non-members. However, I would like to accept (and send to me/admin) any
subscribe request messages (otherwise, how would I get new members ;-)

What do you consider a subscribe request? If you mean a message sent to
the list posting address ([EMAIL PROTECTED]) with a subject or
message body saying please subscribe me or something like that, then
you can't do what you want because these messages will be discarded
like any other non-member post.

If you consider a subscribe request to be a message sent to the
[EMAIL PROTECTED] or [EMAIL PROTECTED] address or
to the [EMAIL PROTECTED] address with subject or body
subscribe, then this is easy. You can set subscribe_policy to
require your approval or not. You can set admin_notify_mchanges to Yes
so you get notified of subscribes and unsubscribes. You can set
generic_nonmember_action to Discard so non-member posts will be
discarded.

So, if you're not concerned about subscribe requests sent to the list
posting address, you can discard all non-member posts. If you want to
see a potential subscribe request that's sent to the list posting
address, then you have to Hold non-member posts.

--
Mark Sapiro [EMAIL PROTECTED]   The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
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-users/archive%40jab.org

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