Group emails by "thread" in RoundCube
(This issue was imported from Gitea) ciprian.craciun on January 12, 2021: It seems that although the upstream RoundCube supports grouping of emails by threads, the RoundCube deployment used by PurelyMail does not support it (or at least I haven't found how to enable it).
Comment by Scott on January 12, 2021: I believe threading in Roundcube is only enabled when the IMAP server supports the extension- ours doesn't yet, but I can probably make it so.
Comment by ciprian.craciun on January 12, 2021: Given that nobody complained about it so far, I would assume that few people actually use the RoundCube interface. (Most, including me, are using some other IMAP client.)
However, the usefulness of RoundCube is when you don't have access to your usual setup, and thus having threaded emails is extremely useful.
Thus would say this is a low priority concern.
However, from a "product" point of view, not having in 2021 "threaded emails" is quite a big minus. :)
Comment by jeremy on May 23, 2021: I would also like this feature as I sometimes use the RoundCube client.
Just started using Purelymail and am facing this issue now. I'm guessing it never went anywhere as these comments are over 2 years old.
Comment by Scott on January 12, 2021: I believe threading in Roundcube is only enabled when the IMAP server supports the extension- ours doesn't yet, but I can probably make it so.
I'd love to see that implemented. I've been using Purelymail with RoundCube for quite a while, and grouping emails by threads is the only feature I'm missing.
I actually did look into it a little more. It seems like the THREAD extension in IMAP (which is the only thing Roundcube supports) is pretty heavily flawed in that it can't give you any messages cross-mailbox, so you wouldn't see replies from your mail folder. It also has some questionable design decisions based around using the subject and not the References field.
My impression is that most serious clients still do the threading themself (e.g. K-9 mail on my phone). There are RFCs that might provide better results for webmail usecases, for example: https://datatracker.ietf.org/doc/html/rfc8474#section-5.2
I'd probably have to contribute an implementation to Roundcube to get it to happen though. It is mportant to have threading for a modern email experience, but going that hard into PHP is daunting to me.
I would also like to have threaded (conversation) view in the web client. Thanks!