Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

Threading doesn't seem to honor References: header

#2660

Trying out MailMate for the first time, I'm seeing a lot of threads that other mail clients are able to tie together, which MailMate just...doesn't.

Here are excerpts from the headers of two messages which aren't being threaded together, although other messages in the same thread are.

(I'm well aware that there's a misconfig in our RT instance and that example.com shouldn't be showing up there. However, this -should- be working even if you're discarding anything matching @example.com

I'd be more than happy to provide additional information if it'd be useful to help track this down.

First message:

From: "Jesse Vincent via RT" support@XXX
Reply-To: support@XXX
In-Reply-To: CAPgqNTxK1dRx6AnFfgUeEBw7bsT4L3kASQhv7mACLFXG1pfGYA@mail.gmail.com
References: RT-Ticket-10086@example.com
<<a href="mailto:CAB5wAG5rCUPc5ifFWcVcKm415aU6LkfCzgNiPDa9fb6amOM5_w@mail.gmail.com">CAB5wAG5rCUPc5ifFWcVcKm415aU6LkfCzgNiPDa9fb6amOM5_w@mail.gmail.com> rt-4.2.10-4256-1594285668-1127.10086-8-0@example.com <<a href="mailto:CAPgqNTwMGVUn43KcZQ6Emphhh37EqRHAS3VE_UgjTUSXQEuJwQ@mail.gmail.com">CAPgqNTwMGVUn43KcZQ6Emphhh37EqRHAS3VE_UgjTUSXQEuJwQ@mail.gmail.com> rt-4.2.10-6250-1594323504-1892.10086-5-0@example.com rt-4.2.10-8383-1594365181-56.10086-3-0@example.com <<a href="mailto:CAPgqNTzKbDEuLHxNRbYs_6GE42_XMVxqXZLg0suWO8Lhg_DBhw@mail.gmail.com">CAPgqNTzKbDEuLHxNRbYs_6GE42_XMVxqXZLg0suWO8Lhg_DBhw@mail.gmail.com> rt-4.2.10-4011-1594680866-1910.10086-3-0@example.com CAPgqNTxK1dRx6AnFfgUeEBw7bsT4L3kASQhv7mACLFXG1pfGYA@mail.gmail.com Message-ID: rt-4.2.10-4011-1594756273-1226.10086-3-0@example.com

Second message:

From: "NAME via RT" support@XXX
Reply-To: support@XXX
In-Reply-To:
References: RT-Ticket-10086@example.com
<<a href="mailto:CAB5wAG5rCUPc5ifFWcVcKm415aU6LkfCzgNiPDa9fb6amOM5_w@mail.gmail.com">CAB5wAG5rCUPc5ifFWcVcKm415aU6LkfCzgNiPDa9fb6amOM5_w@mail.gmail.com> rt-4.2.10-4256-1594285668-1127.10086-8-0@example.com <<a href="mailto:CAPgqNTwMGVUn43KcZQ6Emphhh37EqRHAS3VE_UgjTUSXQEuJwQ@mail.gmail.com">CAPgqNTwMGVUn43KcZQ6Emphhh37EqRHAS3VE_UgjTUSXQEuJwQ@mail.gmail.com> rt-4.2.10-8383-1594365181-56.10086-3-0@example.com <<a href="mailto:CAPgqNTzKbDEuLHxNRbYs_6GE42_XMVxqXZLg0suWO8Lhg_DBhw@mail.gmail.com">CAPgqNTzKbDEuLHxNRbYs_6GE42_XMVxqXZLg0suWO8Lhg_DBhw@mail.gmail.com> rt-4.2.10-4011-1594680866-1910.10086-3-0@example.com CAPgqNTxK1dRx6AnFfgUeEBw7bsT4L3kASQhv7mACLFXG1pfGYA@mail.gmail.com rt-4.2.10-4011-1594756273-1571.10086-5-0@example.com Message-ID: rt-4.2.10-4011-1594796434-1204.10086-3-0@example.com


Reported by Jesse Vincent · September 29th, 2020 @ 09:50 PM

State: new
Milestone: none
Assigned to: benny benny

Activity

  1. Jesse Vincent
    Jesse Vincent

    Having dug deeper into the issue tracker, it appears that the issue is that MailMate currently only honors 'strict' threading and that removing an intermediate message from a given mailbox will break a thread in two and that right now MailMate is operating as designed.

    MailMate clearly knows that these other messages exist or existed, as it does the right thing when showing the thread arc.

    I'd be absolutely ok with a greyed out placeholder for missing messages showing up in the thread view.

    While I know that one individual customer paying $50 isn't the thing that will (or should) move the needle on any feature or bug, this is the showstopper that's stopping me from buying a license.

    If there's any way I can be useful to you in terms of sorting this issue out, please just say the word. If this report is really just a duplicate of a known issue, please feel free to just close, merge, or delete it.

    Thanks!

    September 29th, 2020 @ 11:22 PM

  2. benny
    benny
    • State changed from new to duplicate

    @Jesse: Thanks for the feedback. The “solution” is that MailMate should support a flat threading mode (grouping). This is also relevant for sibling messages where the parent is missing (or not even exists in some weird cases). Some of this is implemented, but it's not close to being finished and it's one of those embarrassingly long standing issues. When/if it's resolved then I'll change the state of this ticket and you should be notified.

    Thanks for trying out MailMate!

    September 30th, 2020 @ 01:42 PM

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.