mhonarc-users

Re: Subject-only thread order

2001-01-19 21:14:21
On January 16, 2001 at 17:02, Andrew Johnson wrote:

Can anyone explain the order in which the following messages appear in a
thread index created by MHonArc 2.4.7 from an old mail archive which
unfortunately had all the cross-reference headers removed so has to be
threaded by Subject.  My rcfile contains both <TSort> and <Sort>, but not
<MultiPg>.

  Msg 00010
      Subject: Re: Bug in DM using long records? 
      Date: Thu, 5 Jan 1995 16:07:22 +0600 
  Msg 00007
      Subject: Bug in DM using long records? 
      Date: Thu, 5 Jan 1995 21:21:12 GMT 
  Msg 00008
      Subject: Re: Bug in DM using long records? 
      Date: Thu, 5 Jan 95 14:42:52 MST 
  Msg 00012
      Subject: Re: Bug in DM using long records? 
      Date: Fri, 6 Jan 95 14:03:20 MST 

The original question (Msg 00007) occurs at the lowest index number and
the earliest time, but some other message has been picked as the top of
the thread.

The output looks correct, technically.  The date
"Thu, 5 Jan 1995 16:07:22 +0600" is older than
"Thu, 5 Jan 1995 21:21:12 GMT".  That is, you actually received
the response to a message before the original message.  This can
happen depending on how mail gets routed.

Message numbers only indicate the order mhonarc process messages.
Consider it the "raw" message order.

A thing to try is modifying that DATEFIELDS resource to key off
a different date field of the message header?

--ewh

<Prev in Thread] Current Thread [Next in Thread>