Re: Duplicate message ids

From: John Finlay <>
Date: Thu, 06 May 1999 09:26:16 -0700
Message-ID: <>

I'm under the impression that hypermail 1.02 never used to discard duplicate messages and tried to differentiate between message threads using the subject, etc. Seems like somewhere along the line this was lost or removed for some reason. As part of my efforts I'll try to come up with a better solution.


Paul Haldane wrote:

> On Wed, 5 May 1999, John Finlay wrote:
> > Paul Haldane wrote:
> ....
> > But how can you tell which one has the broken duplicate and which is the OK
> > duplicate? Seems like you'd have to keep both with the duplicate msgid and try to
> > separate by subject for replies.
> I don't think that (at this stage) we should go overboard on complicated
> solutions to this problem.
> It should only affect a small number of messages (if you're getting
> many duplicate msgids then you probably want to work on fixing that :->. I
> realise that this often isn't under your control, and we have to be
> prepared to deal with reality as opposed to what the RFC says, but the
> bottom line is that there should be a 1 to 1 correspondence between mail
> messages and msgids).
> At the moment hypermail's data structures/logic assume a 1:1 msgid:message
> correspondence (at least that's my understanding) so we _don't_ want to
> store two messages with the same msgid.
> I think the bext thing for the moment is to (at the user's choice) either
> dump duplicates (with an error message - allowing the user to fix things
> by hand) or do a simplistic replacement of any duplicate msgids with
> unique hypermail-generated ones (with a warning so that the user knows
> what's happening). This _will_ mean that replies to the second message
> with the dup. msgid will be attached to the thread of the first message
> with that msgid.
> John's suggestion of using the subject lines to distinguish between the
> two threads would work, but this is probably too much effort _at this
> stage_ if you're only seeing a small number of dupes.
> Paul
Received on Thu 06 May 1999 06:25:54 PM GMT

This archive was generated by hypermail 2.3.0 : Sat 13 Mar 2010 03:46:11 AM GMT GMT