<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/xhtml; charset=utf-8">
</head>
<body>
<div style="font-family:sans-serif"><div style="white-space:normal">
<p dir="auto">On 10 Feb 2018, at 20:02, Topher Buck wrote:</p>

<blockquote style="border-left:2px solid #777; color:#777; margin:0 0 5px; padding-left:5px">
<table style="background-color:#F7F7F7; border-collapse:collapse; border-radius:5px 5px 5px 5px; font-size:0.9em; margin:0 2em" bgcolor="#F7F7F7"><thead>
<tr>
<th style="padding:0.5em">From</th>
<th style="padding:0.5em; border-left:1px solid lightgray">To</th>
<th style="padding:0.5em; border-left:1px solid lightgray">Subject</th>
<th style="padding:0.5em; border-left:1px solid lightgray">Date</th>
<th style="padding:0.5em; border-left:1px solid lightgray">Msg ID</th>
</tr>
</thead><tbody>
<tr>
<td style="border-top:1px solid lightgray; padding:0.5em">X</td>
<td style="border-top:1px solid lightgray; padding:0.5em; border-left:1px solid lightgray">Y</td>
<td style="border-top:1px solid lightgray; padding:0.5em; border-left:1px solid lightgray">foo bar</td>
<td style="border-top:1px solid lightgray; padding:0.5em; border-left:1px solid lightgray">2018-02-06</td>
<td style="border-top:1px solid lightgray; padding:0.5em; border-left:1px solid lightgray">5597</td>
</tr>
<tr>
<td style="border-top:1px solid lightgray; padding:0.5em">Y</td>
<td style="border-top:1px solid lightgray; padding:0.5em; border-left:1px solid lightgray">X</td>
<td style="border-top:1px solid lightgray; padding:0.5em; border-left:1px solid lightgray">Re: foo bar</td>
<td style="border-top:1px solid lightgray; padding:0.5em; border-left:1px solid lightgray">2018-02-07</td>
<td style="border-top:1px solid lightgray; padding:0.5em; border-left:1px solid lightgray">6414</td>
</tr>
<tr>
<td style="border-top:1px solid lightgray; padding:0.5em">X</td>
<td style="border-top:1px solid lightgray; padding:0.5em; border-left:1px solid lightgray">Y</td>
<td style="border-top:1px solid lightgray; padding:0.5em; border-left:1px solid lightgray">Re: foo bar</td>
<td style="border-top:1px solid lightgray; padding:0.5em; border-left:1px solid lightgray">2018-02-08</td>
<td style="border-top:1px solid lightgray; padding:0.5em; border-left:1px solid lightgray">6137</td>
</tr>
<tr>
<td style="border-top:1px solid lightgray; padding:0.5em">X</td>
<td style="border-top:1px solid lightgray; padding:0.5em; border-left:1px solid lightgray">Y</td>
<td style="border-top:1px solid lightgray; padding:0.5em; border-left:1px solid lightgray">Re: foo bar</td>
<td style="border-top:1px solid lightgray; padding:0.5em; border-left:1px solid lightgray">2018-02-09</td>
<td style="border-top:1px solid lightgray; padding:0.5em; border-left:1px solid lightgray">6321</td>
</tr>
</tbody></table>

<p dir="auto">[...]</p>

<p dir="auto">I don’t understand why View > “Organize by Thread” does not group all four messages together in the same way that clicking the “Thread” toolbar button does. Can anyone explain that behavior? As you can see, I have included the message IDs here, and I note that they do not increase monotonically in chronological order (as I would have predicted). That suggests that message ID could play some role and that MM assigns message IDs in some fashion that isn’t obvious to me.</p>
</blockquote>

<p dir="auto">The “Msg ID” is just an internal value which MailMate uses as an index. Every new message seen by MailMate gets a “Msg ID” in increasing order starting from 1.</p>

<p dir="auto">Threading is based on the <code style="background-color:#F7F7F7; border-radius:3px; margin:0; padding:0 0.4em" bgcolor="#F7F7F7">Message-ID</code> header and the <code style="background-color:#F7F7F7; border-radius:3px; margin:0; padding:0 0.4em" bgcolor="#F7F7F7">In-Reply-To</code>. These are the headers you should be looking for if trying to understand how MailMate has threaded the emails (and to determine if it's incorrect).</p>

<blockquote style="border-left:2px solid #777; color:#777; margin:0 0 5px; padding-left:5px">
<p dir="auto">It also seems like Benny’s statement, “<a href="https://www.mail-archive.com/mailmate@lists.freron.com/msg01927.html" style="color:#777">MailMate uses very strict threading. It only shows two messages as related if they are parent-child.</a>” may apply here, though neither my message ID hypothesis nor “very strict threading” explain the discrepancy in the two options for viewing message threads.</p>
</blockquote>

<p dir="auto">If it's not a bug then “strict threading” should be the explanation.</p>

<blockquote style="border-left:2px solid #777; color:#777; margin:0 0 5px; padding-left:5px">
<p dir="auto">On a related note, I would like to register another vote in favor of Scott’s <a href="https://www.mail-archive.com/mailmate@lists.freron.com/msg02687.html" style="color:#777">Feature request - highlighting related messages in a thread</a>.</p>
</blockquote>

<p dir="auto">Your vote is noted :)</p>

<p dir="auto">-- <br>
Benny</p>
</div>
</div>
</body>
</html>