#2632 new
Tom Scogland

work-around for github-like threads?

Reported by Tom Scogland | August 25th, 2020 @ 07:07 PM

Disclaimer: I know there are many issues on strict/non-strict threading, it would be solved by grouping by subject ignoring RE, but because of the way the headers are I'm wondering if it could fit the "strict thread" model with a tweak or some work from me.

There is a specific pattern in in-reply-to headers I'm seeing a lot with github notifications especially, also some from gitlab and other similar systems that send comments as messages.

Message-ID: <LLNL/RAJA/pull/763/review/474761779@github.com>
In-Reply-To: <LLNL/RAJA/pull/763@github.com>
References: <LLNL/RAJA/pull/763@github.com>
Message-ID: <LLNL/RAJA/pull/763/review/474763194@github.com>
In-Reply-To: <LLNL/RAJA/pull/763@github.com>
References: <LLNL/RAJA/pull/763@github.com>

These are from two consecutive emails in a public thread on a public repo on github (github.com/llnl/raja/pull/763 in case that's useful somehow). All the messages from this thread use "In-Reply-To:" <LLNL/RAJA/pull/763@github.com>. If I do a "Same thread" search, only the current message shows up, none of the others. I think this is because I didn't receive a message with exactly that ID, if I get an email notification of the original issue description, it normally has that ID and threading works, but there are cases (usually when mentioned later or similar) where that message may never exist in my IMAP account.

Is there some way either to get mailmate to pretend that email exists, for me to create one, or get mailmate to include all messages sharing the same "in-reply-to" in the same-thread set?

Comments and changes to this ticket

  • Tom Scogland

    Tom Scogland August 25th, 2020 @ 07:30 PM

    Actually, similarly, a fake or user-created root message would be very useful to make use of the Mute feature. That thread dumped 40 emails in my inbox in the last hour, and Mute doesn't work because they aren't seen as in-reply to an object I can add mute to.

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.

New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป

Mac OS X email client.

Shared Ticket Bins

People watching this ticket