[Mailman-Users] Mailman - a few questions

Bill Catambay andale at excaliburworld.com
Fri Aug 14 07:26:56 CEST 2009

At 2:12 PM +0900 on 8/14/09, Stephen J. Turnbull wrote:

>Mark Sapiro writes:
>  > Stephen J. Turnbull wrote:
>  > >NB. "As he needs them to" means that the *list moderator* be
>  > >recognized as the *envelope sender*, and the message be approved in
>  > >that case.
>  > >Bottom line, a new feature is needed for his use case.
>  > I don't think so. Moderate.py calls the Message.get_senders() method to
>  > get *all* the addresses from the From: header, envelope sender,
>  > Reply-To: header and Sender: header. If any of those addresses is a
>  > member, the post is from a member.
>The point is that the OP's use-case is to make a decision based on
>envelope sender == moderator, while preserving originator headers.  A
>member check is not what he wants.

Correct.  The From: header should always be a member of the list (but 
a member whose "mod" flag is turned off).   The envelope sender would 
be me, the moderator.

I have noticed that about 10 to 20 percent of posts I redirect to the 
list (with me as the envelope sender) are actually getting posted 
without me having to approve them.  I'm not sure why that is.

The majority, however, are being held for approval.

What I'm really looking for is something to tell Mailman to look at 
envelope sender first, and if it's a privileged member (aka, "mod" is 
true), immediately deliver.

SIDE NOTE: I've also noticed a few posts recently (total of 3) that 
triggered an admin email asking for approval, but when I went to the 
web admin interface, there was nothing in the pending queue.  I 
actually had to send the posts a 2nd time.  This is a completely 
different issue, of course, but I thought I'd mention it in case it's 
a known issue.


PS: Yes, I realize that those who understand their email clients and 
understand how the list works would be able to spoof the envelope 
sender if they wanted to, but this is not a realistic concern.  In 15 
years of moderating this list, no one has ever done that.

More information about the Mailman-Users mailing list