At 21:11 -0500 14 Mar 2000, Hall Stevenson <[EMAIL PROTECTED]> wrote:
> What causes a "thread" of messages to break on occasion ?? Is the fault
> of the sender or their e-mailer ??
>
> What happens every once in a while is I can have a thread of messages
> grouped together like they should be and then, for instance, the next
> time my mail is checked, a new message that *should* be grouped with the
> others in the thread stay at the bottom of my list.
Mutt has two methods of threading, the preferred way is by message IDs.
Here it matches up the Message-ID header with IDs found in the
References or In-Reply-To header of any replies to that message. When
this type of threading breaks, it's usually the fault of the persons
mail client. In most cases a mail client will always send broken (with
regards to threading) messages or it will never do so. But there's a
long standing bug in Eudora that causes it to occasionally send broken
headers.
If mutt can't do reference based threading and $strict_threads isn't
set, it will try threading based on the subject. This will only be
able to group the messages together, it won't be able to display a
thread tree. This can sometimes break because of subtle changes to the
subject.
> Pressing "$" syncs my mailbox, right ?? Could it or should it also fix
> any stray messages ?? Or, as I mentioned above, does the guilty e-mail
Yes, with the default bindings, the '$' key will cause mutt to sync your
mailbox. If this does cause a message to be threaded correctly, it's a
bug that this wasn't done in the first place.
Aaron Schrab <[EMAIL PROTECTED]> :)
--
Aaron Schrab [EMAIL PROTECTED] http://www.execpc.com/~aarons/
Real programmers can write assembly code in any language. :-)
--Larry Wall