[Mailman-Developers] Improving the archives

Barry Warsaw barry at python.org
Fri Jul 20 14:45:14 CEST 2007


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Jul 9, 2007, at 11:09 PM, Stephen J. Turnbull wrote:

> John A. Martin writes:
>
>> In the absence of a Message-ID
>> on an outgoing mail message many if not most MTAs will add one.  Why
>> not let Mailman anticipate the need to add a Message-ID when  
>> archiving
>> the message rather than leaving it to the outgoing MTA?
>
> Quite.
>
> My reason for saying "last resort" is simply that this is not
> predictable to third parties.  Eg, I send you (a non-subscriber) a
> message with CC and no Message-ID.  You'd like to find the thread in
> the archives.  You may as well just do a linear search on that month's
> threads.

Yep, and I say "tough".  Let John complain to Stephen to fix his MTA  
to add those Message-IDs so Mailman doesn't have to. ;)

> An URL based on an MD5 of the message body in theory would work, but
> in the presence of non-ASCII bodies, structured MIME, ML digests, and
> various MTA autoconversions, that seems fragile.

Agreed, and it would do no better, in fact worse, than base32(sha1 
(message-id + date))

- -Barry

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (Darwin)

iQCVAwUBRqCuW3EjvBPtnXfVAQKx/AP9EUxDQmp1tiCEqJqVSFWeicq/9lThnMZN
58UUEPA47wPa1SJSk6z7+0vSfqTskwO1Frnn8OJ6X+MJAxCX4Hr86uBOnK9XW2AK
byCfeYHBdapGlrsxmPd0so+FFJODWWRu7+yyKTw6ApDwVevatEEIMPlZkMALMv5S
axC5ttHfR2E=
=c0pw
-----END PGP SIGNATURE-----


More information about the Mailman-Developers mailing list