Martin Hillyer writes:
> I have been using mutt for some time now and really like it.
> However, it has one behaviour that I have not been able to
> understand or change:  the way it shows threads in the
> message list.

 By default, mutt threads messages according the Subject:.
 If "strict_threads" is set, the thread context is created
 from In-Reply-To: and References: headers.

>                I have ascii_chars set, and the expected
> lines and arrows are shown; however sometimes messages are
> shown as part of a particular thread when the subject is
> completely different, 

 This is because ppl sometimes reply to list mail instead of
 writing a new message, probably because they have no alias
 for the list address. They then forget to remove the
 In-Reply_to: and/or References: header.

 Sometimes, when I have too much time on my hands, I just
 edit the mailbox in question and remove References: headers
 from unrelated messages.

>                        and sometimes a message with a subject
> Re: foo_bar will be shown right below the original messge
> with no connection between them.

 Using an MUA which doesn't use/add In-Reply_to: and/or
 References: header, or replying to a mail message with using
 their mailer's 'reply' function, ie. creating a completely
 new message. Apart from the contents, there is no way telling
 whether such a message is actually related to a previous message.
 There's no AI built into mutt yet ...

>                                   I have studied the fine
> manual, and tried various combinations of sort, sort_re, and
> strict threads, but have not observed any difference as a
> result.  I'm sure I'm  missing some magic nostrum to keep
> all threads together; can anyone help?

Reply via email to