Author Topic: Threads view mode doesn't work  (Read 4408 times)

Offline kralyk

  • Newbie
  • *
  • Posts: 3
Threads view mode doesn't work
« on: May 20, 2012, 12:35:42 PM »
Hi,
  I have this problem with roundcube: when I switch to threads mode in any view (any folder),
it only shows one thread and all the mails are in this thread, one being parent of another.

See attached screenshot.

What can I do?


(RC version 0.7.2)
« Last Edit: May 20, 2012, 12:38:09 PM by kralyk »

Offline kralyk

  • Newbie
  • *
  • Posts: 3
Re: Threads view mode doesn't work
« Reply #1 on: May 23, 2012, 10:12:06 AM »
Nothing? Should I file a bugreport?

Offline SKaero

  • Administrator
  • Hero Member
  • *****
  • Posts: 5,882
    • SKaero - Custom Roundcube development
Re: Threads view mode doesn't work
« Reply #2 on: May 23, 2012, 02:07:06 PM »
My guess is this isn't a RoundCube problem, RoundCube relies on the mail server to sort the messages into threads which it appears to be doing incorrectly. Try turning on imap_debug in the config and post the imap conversation log.

Offline kralyk

  • Newbie
  • *
  • Posts: 3
Re: Threads view mode doesn't work
« Reply #3 on: May 23, 2012, 07:13:47 PM »
Oh, I didn't know it relies on the server. But if that is the case, I won't be able to do anything about it anyway, it's not my server.

Just out of curiosity, would it be possible to implement threads so that roundcube would not rely on the server's judgement?
Such as some heuristics based on subject, etc...

Is it worth looking into that? (I might like to do that.)
« Last Edit: May 23, 2012, 07:30:07 PM by kralyk »

Offline SKaero

  • Administrator
  • Hero Member
  • *****
  • Posts: 5,882
    • SKaero - Custom Roundcube development
Re: Threads view mode doesn't work
« Reply #4 on: May 24, 2012, 04:16:38 AM »
Technically is possible but you'd have a number of problems. For starters in order to have complete threads you'd need to get all of the messages in the folder which could easily be 1000+ which then you'd need to manually sort. It could really slow down page load times and increase CPU and memory usage.