Re: [Mailman-Users] Change date sent to date held message was released?

2017-01-27 Thread Ryan C Stasel

> On Jan 25, 2017, at 20:19 , Stephen J. Turnbull 
> <turnbull.stephen...@u.tsukuba.ac.jp> wrote:
> 
> Mark Sapiro writes:
>> On 01/24/2017 01:32 PM, Ryan C Stasel wrote:
> 
>>> Is it possible to change the date sent on an email sent to a
>>> moderated list to be the date that the message was “released” 
>>> from hold?
>> 
>> 
>> Not without modifying the code, but Mailman does add an
>> X-Mailman-Approved-At: header to the message with the date and time of
>> "release".
> 
> I strongly recommend against changing "Date".  To non-technical
> readers, it will make posters look wilfully ignorant (or at least
> careless).  That is, their posts will sometimes appear to ignore
> information they would have known if they were reading the list, when
> in fact they posted before that information was available.
> 
> Also, from Mailman's POV, doing this would make Mailman non-conformant
> to the RFCs, as Date is an originator field.  Besides Mailman's own
> fields, there is plenty of evidence of when a message was delivered
> (Received and often other trace fields will show when it arrived at
> the Mailman host and when it was received by the next hop, which is
> normally a pretty good approximation), and all but the absolutely most
> broken mail clients can display the original, including the full
> header.  So there's no real need to do it for forensics.

Thanks all! That’s kinda what I figured. I asked mainly because we have some 
approval only lists, and if the person waits a day or two to approve, the 
message will end up “down” in someones inbox. Obviously, this would be less of 
an issue if they didn’t have hundreds/thousands of unread messages… but that’s 
a people issue, not Mailman’s fault. =)

Thanks! 

-Ryan Stasel

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

[Mailman-Users] Change date sent to date held message was released?

2017-01-25 Thread Ryan C Stasel
Hi All, 

Is it possible to change the date sent on an email sent to a moderated list to 
be the date that the message was “released” from hold? 

Thanks! 

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

Re: [Mailman-Users] "Prevent" Reply-all

2016-10-25 Thread Ryan C Stasel

> On Oct 25, 2016, at 15:42 , Mark Sapiro <m...@msapiro.net> wrote:
> 
> On 10/25/2016 02:46 PM, Ryan C Stasel wrote:
>> 
> There's not much you can do with list configuration.
> 
> Mailman ensures the list posting address is always in To: or Cc:, so you
> have to modify code (Mailman/Handlers/CookHeaders.py) to keep it out.
> You also may need to set the list's Non-digest options -> personalize to
> Full Personalization so the list address is not in To:.
> 
> Perhaps a better way to do all of this is to set the list's Non-digest
> options -> personalize to Full Personalization and create a custom
> handler (see <https://wiki.list.org/x/4030615>) to go in the pipeline
> after CookHeaders and to just remove any Cc: from the message. Then the
> From: will be the poster, To: will be the individual recipient and there
> will be no Cc:.
> 
> However, with any method like this, you will run afoul of DMARC if the
> domain of From: publishes a DMARC p=reject or p=quarantine policy. You
> really can't avoid DMARC issues without changing the From: domain.
> Standard DMARC mitigations will probably work by putting the original
> From: in Reply-To:, but then you have the issue of the munged From:
> containing the list address and you'd need to change that, but to what
> could you change it that isn't the original From:, isn't the list
> address, won't bounce and won't inundate someone with unwanted mail,
> Maybe the list-owner address?
> 
> Another way to do something, but not exactly what you ask is to set
> Privacy options... -> Recipient filters -> max_num_recipients to 2 and
> require_explicit_destination to Yes.
> 
> This will ensure that any post which addresses more than just the list,
> which all reply-alls will, will be held for moderation.
> 
> For more control, you can use header_filter_rules to hold or reject
> posts with more that one address in To: (a regexp like '^To:.*?@.*?@.*$'
> might do although it will falsely catch a display name with an @), or
> any Cc:

Hmm, darn. I might play with the max recipients thing, but I think the end 
result of that will be similar to just making the list moderation only. 

Thanks Mark! 

-Ryan Stasel

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


[Mailman-Users] "Prevent" Reply-all

2016-10-25 Thread Ryan C Stasel
Hi everyone, 

I’ve been googling a bit, but the only thing I can find is from back in 2010 
(https://mail.python.org/pipermail/mailman-users/2010-May/069388.html) as to if 
it’s possible to configure a mailman list to “prevent” reply-all. 

Basically, I support a lot of users that seem to not realize the difference 
between the two, or they just don’t care if everyone gets inundated with 
“thanks” and “congrats” responses. So I’m curious if there’s any way to make a 
mailman list not easily accommodate reply-all. I thought reply-to munging would 
work, but it doesn’t sound like it does. What I want is really what rpschwar 
wanted back then. 

User A send message to list. List members get the mail, but it “appears” to be 
from User A and not from the list. So a Reply and Reply-all both do the same 
thing. To really reply-all, users would have to physically type in the mail 
list address into their To or CC fields. 

Is this possible (short of re-educating our users about how “reply-all” really 
isn’t appropriate in most cases)?

Thanks! 

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