Re: [Mailman-Users] Member only list?

2007-06-27 Thread Mark Sapiro
Leslie Herps wrote:
>
>One minor thing.
>This config:
>
># Set misc settings
>require_explicit_destination = 0
>default_member_moderation = 1
>member_moderation_action = 1
>member_moderation_notice = 'Sorry, subscribers cannot post to this list.'
>generic_nonmember_action = 1
>
>Should make it so that mod approval for posts is required, for both member
>and non member posts...
>
>NON member posts works. It requires mod approval.
>MEMBER posts just get rejected.


That's because the correspondence between values and actions for
member_moderation_action is different than that for
generic_nonmember_action. member_moderation_action has no 'accept'
action because it doesn't make sense. Therefore, the values for
member_moderation_action are 0==Hold, 1==Reject and 2==Discard.

-- 
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=show&file=faq01.027.htp


Re: [Mailman-Users] Member only list?

2007-06-26 Thread Mark Sapiro
Leslie Herps wrote:
>> 
>> The problem is the list is not explicitly addressed in the To: or Cc:
>> headers of the post.
>
>Right!
>That was it. Since the rackstar system is designed for virtual hosting, I
>made it so each list gets a unique name. So that multiple sites can have a
>list called "info". Rackstar will internally name them 53-info and 69-info,
>etc.
>
>I did setup aliases to forward [EMAIL PROTECTED] to [EMAIL PROTECTED]
>But, apparently, it did not take. How do I make it so it does take that?


The alias works to direct the envelope to the desired address, but it
doesn't rewrite the contents of the To: header in the post. Your MTA
may be able to do that or it may not.

Given your situation, I think the easiest solution is to just set
require_explicit_destination off.

>Next up:
>1) OPEN List
># Set misc settings
>generic_nonmember_action = 0
>default_member_moderation = no
>subscribe_policy = 0
>max_message_size = 50
>reply_goes_to_list = 1
>
>---> NO verification required, but does need mod approval for subscribing
>---> STILL requires mod approval of the message (non member)


And what is the reason for which the message is held?


>3) CLOSED (all posts req mod approval)
># Set misc settings
>default_member_moderation = yes
>member_moderation_action = 1
>member_moderation_notice = 'Sorry, subscribers cannot post to this list.'
>generic_nonmember_action = 1
>subscribe_policy = 2
>max_message_size = 50
>reply_goes_to_list = 1
>
>---> MEMBER POSTS: Messages are PROCESSED, not held for approval.
>---> NON MEMBER POST: Approval. So this is good.
>---> MOD APPROVAL required for subscribing. Good.
>
>
>Etc etc.
>
>So I guess I am asking, (and god I've googled!!), how do I, using
>config_list, create the following scenario's
>
>1) EVERYONE can post to the list. Members or non menmers
>2) only members can post
>3) any message, member or no member, requires mod approva.


This (1-3) was your question in the original post in this thread. The
settings you indicated in that post (see, e.g.
)
are appropriate for what you want.

As we now see, there was a special circumstance in your installation
which caused posts to be held for implicit destination.

We can't anticipate all these things which is why when a post is
unexpectedly held, we need to know the reason why it is being held.

This reason is available in the 'your message is held for approval'
notice to the poster, in the notice to the moderator, in the admindb
interface and in Mailman's vette log.

So for what reason is the post held? Tell us that, and we can tell you
what to change.


>4) anyone can sign up, no verification or approval required.
>5) verification required, no approval required
>6) verification + approval required


4-6 are tricky because they depend on the mm_cfg.py setting if any for
ALLOW_OPEN_SUBSCRIBE. If you have

ALLOW_OPEN_SUBSCRIBE = Yes

in mm_cfg.py, the config_list settings for subscribe_policy for cases
4-6 are respectively 0, 1 and 3. If you don't have

ALLOW_OPEN_SUBSCRIBE = Yes

in mm_cfg.py, the settings for subscribe_policy for cases 5 and 6 are
respectively 0 and 2, and case 4 cannot be set via subscribe_policy.
Case 4 can be set via

mlist.subscribe_policy = 0

-- 
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=show&file=faq01.027.htp


Re: [Mailman-Users] Member only list?

2007-06-26 Thread Leslie Herps
> >> > The reason it is being held:
> >> >
> >> > Message has implicit destination
> >>
> >> Have you read http://www.python.org/cgi-bin/faqw-mm.py?
> >> req=show&file=faq01.009.htp
> >> regarding this message?
> 
> Reread item 2) (one sentence) in FAQ 1.9.
> 
> The problem is the list is not explicitly addressed in the To: or Cc:
> headers of the post.

Right!
That was it. Since the rackstar system is designed for virtual hosting, I
made it so each list gets a unique name. So that multiple sites can have a
list called "info". Rackstar will internally name them 53-info and 69-info,
etc.

I did setup aliases to forward [EMAIL PROTECTED] to [EMAIL PROTECTED]
But, apparently, it did not take. How do I make it so it does take that?

Next up:
1) OPEN List
# Set misc settings
generic_nonmember_action = 0
default_member_moderation = no
subscribe_policy = 0
max_message_size = 50
reply_goes_to_list = 1

---> NO verification required, but does need mod approval for subscribing
---> STILL requires mod approval of the message (non member)

3) CLOSED (all posts req mod approval)
# Set misc settings
default_member_moderation = yes
member_moderation_action = 1
member_moderation_notice = 'Sorry, subscribers cannot post to this list.'
generic_nonmember_action = 1
subscribe_policy = 2
max_message_size = 50
reply_goes_to_list = 1

---> MEMBER POSTS: Messages are PROCESSED, not held for approval.
---> NON MEMBER POST: Approval. So this is good.
---> MOD APPROVAL required for subscribing. Good.


Etc etc.

So I guess I am asking, (and god I've googled!!), how do I, using
config_list, create the following scenario's

1) EVERYONE can post to the list. Members or non menmers
2) only members can post
3) any message, member or no member, requires mod approva.

4) anyone can sign up, no verification or approval required.
5) verification required, no approval required
6) verification + approval required

I hope someone can help me out. I've been searching like crazy ;)

--
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=show&file=faq01.027.htp


Re: [Mailman-Users] Member only list?

2007-06-26 Thread Mark Sapiro
Leslie Herps wrote apparently in response to an off list message:
>
>> > The reason it is being held:
>> >
>> > Message has implicit destination
>> 
>> Have you read http://www.python.org/cgi-bin/faqw-mm.py?
>> req=show&file=faq01.009.htp
>> regarding this message?
>
>Thanks for this link.
>
>It is not an umbrella list (or am I mistaking umbrella for something else
>here? Please elaborate), and the domain is fine...


Reread item 2) (one sentence) in FAQ 1.9.

The problem is the list is not explicitly addressed in the To: or Cc:
headers of the post.


>Do you think if I enfore "require_explicit_destination = 0", it will work?


That is one way to avoid THIS hold. The other is to make sure that the
post is actually explicitly addressed to the 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=show&file=faq01.027.htp


Re: [Mailman-Users] Member only list?

2007-06-26 Thread Leslie Herps
Hi Dan,

> > The reason it is being held:
> >
> > Message has implicit destination
> 
> Have you read http://www.python.org/cgi-bin/faqw-mm.py?
> req=show&file=faq01.009.htp
> regarding this message?

Thanks for this link.

It is not an umbrella list (or am I mistaking umbrella for something else
here? Please elaborate), and the domain is fine...

Do you think if I enfore "require_explicit_destination = 0", it will work?

--
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=show&file=faq01.027.htp


Re: [Mailman-Users] Member only list?

2007-06-26 Thread Leslie Herps
Hi Mark / mailman user list,

Hope you still remember me. Sorry, been VERY busy...
Below is a brief summary of our previous exchange of mails. Beneath it are
my finding whilst debugging some more...

> >> What is the reason why the post is held? You will find the reason in
> >> the admindb interface, in the notice to the admin and in Mailman's
> >> vette log.
> >
> >It says, "dear moderator, the following message awaits your approval", or
> >something like that... You know, the standard "moderator approval
> request".
> 
> And it also gives the subject of the post and the reason it was held
> such as "post by non member", "implicit destination", "too big". or
> some such.
> 
> If you don't currently have the notice, you can find the held message
> entries with reasons in Mailman's vette log. What are the reasons the
> posts are held?

1) OPEN List
Config settings:
# Set misc settings
generic_nonmember_action = 0
default_member_moderation = no
subscribe_policy = 2
max_message_size = 50
reply_goes_to_list = 1

2) MEMBER posting only
# Set misc settings
default_member_moderation = no
generic_nonmember_action = 2
subscribe_policy = 2
max_message_size = 50
reply_goes_to_list = 1

3) CLOSED (all posts req mod approval)
# Set misc settings
default_member_moderation = yes
member_moderation_action = 1
member_moderation_notice = 'Sorry, subscribers cannot post to this list.'
generic_nonmember_action = 1
subscribe_policy = 2
max_message_size = 50
reply_goes_to_list = 1

Now, in ALL cases, I end up with an email like this:

Subject: Your message to 53-debuglist awaits moderator approval

Your mail to '53-debuglist' with the subject

hiya

Is being held until the list moderator can review it for approval.

The reason it is being held:

Message has implicit destination

Either the message will get posted to the list, or you will receive
notification of the moderator's decision.  If you would like to cancel
this posting, please visit the following URL:

 
http://www.test.com/mailman/confirm/53-debuglist/6a91ccdb4acaf7e5bd237e3059b
90d1439c8423d


(of course I did make member, etc. NO mail is sent to list admin! Only THIS
mail is sent to the sender...)

Furthermore, as you can see from the configs above, I am also trying to
create 3 options for subscribing: Open (no approval of verification req,
verification req, approval by mod required)

However, in ALL cases, I get an email to confirm my address. NO mod
approvals, no nothing. Also, in "open" mode (no verification), I DO get a
verification request.

I am working on the www.rackstar.net project. This used to have majordomo,
which sucks. I am replacing it with mailman, which is a LOT better.
However, I can NOT use the interface mailman offers for the above, because
the rackstar interface has to do this. How I do it now is create a text
file, and use config_list to generate the configuration.
This must be possible... Right?

Hope you have a solution for me.

Thanks!
Leslie

--
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=show&file=faq01.027.htp


Re: [Mailman-Users] Member only list?

2007-06-14 Thread Mark Sapiro
Leslie Herps wrote:

>> >1) Everyone:
>> >generic_nonmember_action = 0
>> >default_member_moderation = 0
>> >
>> >2) Members only:
>> >default_member_moderation = 0
>> >generic_nonmember_action = 2
>> >
>> >3) Moderation for everyone:
>> >
>> >default_member_moderation = 1
>> >member_moderation_action = 0
>> >member_moderation_notice = 'Sorry, subscribers cannot post to this list.'
>> >generic_nonmember_action = 1
>> 
>> 
>> The above looks OK to me for what you want. What specifically is your
>> problem?
>
>I thought it would be OK, but, if I set it to any, or members only, it STILL
>sends the list admin "approve this post" messages... and puts them on hold
>until he does approve...


Are you talking about Case 1 or Case 2 or both?

What is the reason why the post is held? You will find the reason in
the admindb interface, in the notice to the admin and in Mailman's
vette log.

-- 
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=show&file=faq01.027.htp


Re: [Mailman-Users] Member only list?

2007-06-14 Thread Leslie Herps
> >1) Everyone:
> >generic_nonmember_action = 0
> >default_member_moderation = 0
> >
> >2) Members only:
> >default_member_moderation = 0
> >generic_nonmember_action = 2
> >
> >3) Moderation for everyone:
> >
> >default_member_moderation = 1
> >member_moderation_action = 0
> >member_moderation_notice = 'Sorry, subscribers cannot post to this list.'
> >generic_nonmember_action = 1
> 
> 
> The above looks OK to me for what you want. What specifically is your
> problem?

I thought it would be OK, but, if I set it to any, or members only, it STILL
sends the list admin "approve this post" messages... and puts them on hold
until he does approve...

--
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=show&file=faq01.027.htp


Re: [Mailman-Users] Member only list?

2007-06-14 Thread Mark Sapiro
Leslie Herps wrote:
>
>I am currently running 2.1.9, and am trying to setup a member only list
>function using config_list.
>
>I've found a few instructions, but they seem to be for older versions of
>which the commands are no longer recognized.
>
>What I want to do is have 3 setups:
>
>1) Everyone, members or no members, can post
>2) Only members can post, no moderation required for them. Drop all
>non-member submissions.
>3) All emails sent to the list (member + non member) must be approved by the
>admin.
>
>Which configuration lines should I use for this?
>I currently use:
>
>1) Everyone:
>generic_nonmember_action = 0
>default_member_moderation = 0
>
>2) Members only:
>default_member_moderation = 0
>generic_nonmember_action = 2
>
>3) Moderation for everyone:
>
>default_member_moderation = 1
>member_moderation_action = 0
>member_moderation_notice = 'Sorry, subscribers cannot post to this list.'
>generic_nonmember_action = 1


The above looks OK to me for what you want. What specifically is your
problem?

-- 
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=show&file=faq01.027.htp


[Mailman-Users] Member only list?

2007-06-14 Thread Leslie Herps
Hi,

I am currently running 2.1.9, and am trying to setup a member only list
function using config_list.

I've found a few instructions, but they seem to be for older versions of
which the commands are no longer recognized.

What I want to do is have 3 setups:

1) Everyone, members or no members, can post
2) Only members can post, no moderation required for them. Drop all
non-member submissions.
3) All emails sent to the list (member + non member) must be approved by the
admin.

Which configuration lines should I use for this?
I currently use:

1) Everyone:
generic_nonmember_action = 0
default_member_moderation = 0

2) Members only:
default_member_moderation = 0
generic_nonmember_action = 2

3) Moderation for everyone:

default_member_moderation = 1
member_moderation_action = 0
member_moderation_notice = 'Sorry, subscribers cannot post to this list.'
generic_nonmember_action = 1

Please advise.
Thanks!

--
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=show&file=faq01.027.htp


[Mailman-Users] Member only list?

2007-06-14 Thread Leslie Herps
Hi,

I am currently running 2.1.9, and am trying to setup a member only list
function using config_list.

I've found a few instructions, but they seem to be for older versions of
which the commands are no longer recognized.

What I want to do is have 3 setups:

1) Everyone, members or no members, can post
2) Only members can post, no moderation required for them. Drop all
non-member submissions.
3) All emails sent to the list (member + non member) must be approved by the
admin.

Which configuration lines should I use for this?
I currently use:

1) Everyone:
generic_nonmember_action = 0
default_member_moderation = 0

2) Members only:
default_member_moderation = 0
generic_nonmember_action = 2

3) Moderation for everyone:

default_member_moderation = 1
member_moderation_action = 0
member_moderation_notice = 'Sorry, subscribers cannot post to this list.'
generic_nonmember_action = 1

Please advise.
Thanks!

--
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=show&file=faq01.027.htp


[Mailman-Users] Member only list?

2007-06-14 Thread Leslie Herps
Hi,

I am currently running 2.1.9, and am trying to setup a member only list
function using config_list.

I've found a few instructions, but they seem to be for older versions of
which the commands are no longer recognized.

What I want to do is have 3 setups:

1) Everyone, members or no members, can post
2) Only members can post, no moderation required for them. Drop all
non-member submissions.
3) All emails sent to the list (member + non member) must be approved by the
admin.

Which configuration lines should I use for this?
I currently use:

1) Everyone:
generic_nonmember_action = 0
default_member_moderation = 0

2) Members only:
default_member_moderation = 0
generic_nonmember_action = 2

3) Moderation for everyone:

default_member_moderation = 1
member_moderation_action = 0
member_moderation_notice = 'Sorry, subscribers cannot post to this list.'
generic_nonmember_action = 1

Please advise.
Thanks!

--
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=show&file=faq01.027.htp


[Mailman-Users] Member only list?

2007-06-14 Thread Leslie Herps
Hi,

I am currently running 2.1.9, and am trying to setup a member only list 
function using config_list.

I've found a few instructions, but they seem to be for older versions of 
which the commands are no longer recognized.

What I want to do is have 3 setups:

1) Everyone, members or no members, can post
2) Only members can post, no moderation required for them. Drop all non-
member submissions.
3) All emails sent to the list (member + non member) must be approved by the 
admin.

Which configuration lines should I use for this?
I currently use:

1) Everyone:
generic_nonmember_action = 0
default_member_moderation = 0

2) Members only:
default_member_moderation = 0
generic_nonmember_action = 2

3) Moderation for everyone:

default_member_moderation = 1
member_moderation_action = 0
member_moderation_notice = 'Sorry, subscribers cannot post to this list.'
generic_nonmember_action = 1

Please advise.
Thanks!


--
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=show&file=faq01.027.htp