[Mailman-Developers] Improving the archives
Ian Eiloart
iane at sussex.ac.uk
Wed Oct 3 11:53:31 CEST 2007
--On 2 October 2007 22:47:35 -0400 Barry Warsaw <barry at list.org> wrote:
> One question: should the angle brackets on the Message-ID be part of
> the hash or not? I think they should, or IOW, the entire value of
> the Message-ID header is taken as the hash, though they should be
> stripped off if using the Message-ID in any kind of archive query.
> I'm open to suggestions though... comments?
Mathematically, the two solutions are equivalent for valid headers, aren't
they? OK, the hashes will be different, but only in a trivial sense.
Technically, I imagine, it's going to be easier to handle bogus headers if
you just hash the entire header. For example, what do you do if some piece
of crapware gives you a message with a header missing the angle brackets?
Or that adds something outside angle brackets? Or that includes a
right-angle bracket in the message-id itself?
You don't have to think about any of those situations if you either (A)
reject the message or (B) encode the entire header.
--
Ian Eiloart
IT Services, University of Sussex
x3148
More information about the Mailman-Developers
mailing list