[Mailman-Users] Feature idea: List-Msg-Archive header

Brad Knowles brad at stop.mail-abuse.org
Tue Aug 23 09:13:38 CEST 2005

At 8:46 PM -0500 2005-08-22, Jim C. Nasby wrote:

>  Many times I find myself wishing that one of the headers that mailman
>  appends would give me a URL I could go to to get that exact email in the
>  archive. I know there's often a delay between mail being sent and
>  showing up in the archive, but it seems like a good error message should
>  handle that situation...

	It's not possible to do this within Mailman, at least not the way 
it's written today.  At the time the message is being sent out to 
recipients, it has not yet been written to the archive, and therefore 
it is impossible to tell what the URL to that message will be.

	Moreover, sometimes the archival process can be rather lengthy, 
compared to being able to quickly dump off the outgoing message to 
the MTA.  In that case, doing the archive step first would add a 
noticeable delay to the message being sent to recipients.

	One thing I'd like to see is that the archival process be changed 
from using sequence numbers to using a slice of an MD-5 hash of the 
incoming message.  This has multiple benefits:

	1.  When you go to re-generate your archives based on the
		contents of an mbox file, none of the existing messages
		will have their sequence number changed.  This means that
		all external references to specific messages in the archives
		will still remain valid after the archives have been rebuilt.

		Today, this is not true, and the FAQ and other documents have
		to be updated to reference the correct messages, if the
		archives ever have to be rebuilt.

	2.  It should be possible to know what the URL to that message
		would be before it is actually created by the archival

Brad Knowles, <brad at stop.mail-abuse.org>

"Those who would give up essential Liberty, to purchase a little
temporary Safety, deserve neither Liberty nor Safety."

     -- Benjamin Franklin (1706-1790), reply of the Pennsylvania
     Assembly to the Governor, November 11, 1755

   SAGE member since 1995.  See <http://www.sage.org/> for more info.

More information about the Mailman-Users mailing list