Change date sent to date held message was released?

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

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".

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.
Steve

On Jan 25, 2017, at 20:19 , Stephen J. Turnbull turnbull.stephen.fw@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
participants (3)
-
Mark Sapiro
-
Ryan C Stasel
-
Stephen J. Turnbull