Author Topic: Not able to use thread feature of 0.4  (Read 6461 times)

Offline mukesh.a

  • Newbie
  • *
  • Posts: 9
Not able to use thread feature of 0.4
« on: May 04, 2010, 05:49:32 AM »
hi,
i am using rounducbe 0.4, on mail list there is an optoin to see messages as thread or list.
  When i select thread option then after saving, it says no messages in the folder.
  This happens for every folder in my mailbox.
  then again switching back to list view all messages appear.
can u  pls tell me how to view messages as thread.

 regards
mukesh aggarwal.

Offline SKaero

  • Administrator
  • Hero Member
  • *****
  • Posts: 5,876
    • SKaero - Custom Roundcube development
Not able to use thread feature of 0.4
« Reply #1 on: May 04, 2010, 06:12:01 AM »
Does your mail support threads? http://trac.roundcube.net/ticket/1486677

Offline mukesh.a

  • Newbie
  • *
  • Posts: 9
Not able to use thread feature of 0.4
« Reply #2 on: May 05, 2010, 03:30:49 AM »
this is wat my server gives
a OK [CAPABILITY
IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID
ENABLE SORT SORT=DISPLAY THREAD=REFERENCES
THREAD=REFS MULTIAPPEND UNSELECT IDLE CHILDREN
NAMESPACE UIDPLUS LIST-EXTENDED I18NLEVEL=1
CONDSTORE QRESYNC ESEARCH ESORT SEARCHRES
WITHIN CONTEXT=SEARCH LIST-STATUS] Logged in

Offline mukesh.a

  • Newbie
  • *
  • Posts: 9
Not able to use thread feature of 0.4
« Reply #3 on: May 07, 2010, 06:05:16 AM »
hi,
waiting for your response.
need your help

Offline alec

  • Hero Member
  • *****
  • Posts: 1,363
Not able to use thread feature of 0.4
« Reply #4 on: May 07, 2010, 06:34:26 AM »
Go to include/rcube_imap.php in function set_threading() make change to return REFERENCES instead of THREADS. Maybe this will help. If so, this means we've got an issue with THREAD=REFS. Open a ticket in bugtracker and attach log after enabling imap_debug.

Offline mukesh.a

  • Newbie
  • *
  • Posts: 9
Not able to use thread feature of 0.4
« Reply #5 on: May 09, 2010, 06:10:01 AM »
made changes in the function set_threading()

if ($enable) {
            if ($this->get_capability('THREAD=REFS'))
                $this->threading = 'REFERENCES';
            // changed the above line from $this->threading ="REFS"; to       $this->threading = 'REFERENCES';
           // but it did not helped
            else if ($this->get_capability('THREAD=REFERENCES'))
                $this->threading = 'REFERENCES';
            else if ($this->get_capability('THREAD=ORDEREDSUBJECT'))
                $this->threading = 'ORDEREDSUBJECT';
        }



// this is what got logged on setting imap_debug = true;
[09-May-2010 10:28:57 +0000]: S: * OK IMAP4 ready
[09-May-2010 10:28:57 +0000]: C: a001 LOGIN "mukesh.a@directi.com" "******"
[09-May-2010 10:29:01 +0000]: S: a001 OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE SORT SORT=DISPLAY THREAD=REFERENCES THREAD=REFS MULTIAPPEND UNSELECT IDLE CHILDREN NAMESPACE UIDPLUS LIST-EXTENDED I18NLEVEL=1 CONDSTORE QRESYNC ESEARCH ESORT SEARCHRES WITHIN CONTEXT=SEARCH LIST-STATUS] Logged in
[09-May-2010 10:29:01 +0000]: C: cp01 CAPABILITY
[09-May-2010 10:29:01 +0000]: S: * CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE SORT SORT=DISPLAY THREAD=REFERENCES THREAD=REFS MULTIAPPEND UNSELECT IDLE CHILDREN NAMESPACE UIDPLUS LIST-EXTENDED I18NLEVEL=1 CONDSTORE QRESYNC ESEARCH ESORT SEARCHRES WITHIN CONTEXT=SEARCH LIST-STATUS
[09-May-2010 10:29:01 +0000]: S: cp01 OK Capability completed.
[09-May-2010 10:29:01 +0000]: C: sel1 SELECT "INBOX"
[09-May-2010 10:29:01 +0000]: S: * FLAGS (\Answered \Flagged \Deleted \Seen \Draft NonJunk $Forwarded Junk $MDNSent)
[09-May-2010 10:29:01 +0000]: S: * OK [PERMANENTFLAGS (\Answered \Flagged \Deleted \Seen \Draft NonJunk $Forwarded Junk $MDNSent \*)] Flags permitted.
[09-May-2010 10:29:01 +0000]: S: * 2325 EXISTS
[09-May-2010 10:29:01 +0000]: S: * 0 RECENT
[09-May-2010 10:29:01 +0000]: S: * OK [UIDVALIDITY 1124286416] UIDs valid
[09-May-2010 10:29:01 +0000]: S: * OK [UIDNEXT 64557] Predicted next UID
[09-May-2010 10:29:01 +0000]: S: * OK [HIGHESTMODSEQ 51981] Highest
[09-May-2010 10:29:01 +0000]: S: sel1 OK [READ-WRITE] Select completed.
[09-May-2010 10:29:01 +0000]: C: thrd1 THREAD REFERENCES US-ASCII ALL

// but still the same message
 no message found in the mail box
« Last Edit: May 11, 2010, 10:30:00 AM by skaero »

Offline alec

  • Hero Member
  • *****
  • Posts: 1,363
Not able to use thread feature of 0.4
« Reply #6 on: May 10, 2010, 02:17:03 AM »
Quote from: mukesh.a;27340

[09-May-2010 10:29:01 +0000]: C: thrd1 THREAD REFERENCES US-ASCII ALL


I don't see a response for this command, so, you should wait more or check on IMAP server log, why there's no response.

Offline mukesh.a

  • Newbie
  • *
  • Posts: 9
Not able to use thread feature of 0.4
« Reply #7 on: May 10, 2010, 05:39:51 AM »
[10-May-2010 08:28:23 +0000]: S: * OK IMAP4 ready
[10-May-2010 08:28:23 +0000]: C: a001 LOGIN "mukesh.a@directi.com" "*********"
[10-May-2010 08:28:23 +0000]: S: a001 OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE SORT SORT=DISPLAY THREAD=REFERENCES THREAD=REFS MULTIAPPEND UNSELECT IDLE CHILDREN NAMESPACE UIDPLUS LIST-EXTENDED I18NLEVEL=1 CONDSTORE QRESYNC ESEARCH ESORT SEARCHRES WITHIN CONTEXT=SEARCH LIST-STATUS] Logged in
[10-May-2010 08:28:23 +0000]: C: cp01 CAPABILITY
[10-May-2010 08:28:23 +0000]: S: * CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE SORT SORT=DISPLAY THREAD=REFERENCES THREAD=REFS MULTIAPPEND UNSELECT IDLE CHILDREN NAMESPACE UIDPLUS LIST-EXTENDED I18NLEVEL=1 CONDSTORE QRESYNC ESEARCH ESORT SEARCHRES WITHIN CONTEXT=SEARCH LIST-STATUS
[10-May-2010 08:28:23 +0000]: S: cp01 OK Capability completed.
[10-May-2010 08:28:23 +0000]: C: sel1 SELECT "INBOX.mail-lost.mail-lost2"
[10-May-2010 08:28:23 +0000]: S: * FLAGS (\Answered \Flagged \Deleted \Seen \Draft Junk NonJunk)
[10-May-2010 08:28:23 +0000]: S: * OK [PERMANENTFLAGS (\Answered \Flagged \Deleted \Seen \Draft Junk NonJunk \*)] Flags permitted.
[10-May-2010 08:28:23 +0000]: S: * 16 EXISTS
[10-May-2010 08:28:23 +0000]: S: * 0 RECENT
[10-May-2010 08:28:23 +0000]: S: * OK [UIDVALIDITY 1235475245] UIDs valid
[10-May-2010 08:28:23 +0000]: S: * OK [UIDNEXT 30] Predicted next UID
[10-May-2010 08:28:23 +0000]: S: * OK [HIGHESTMODSEQ 53] Highest
[10-May-2010 08:28:23 +0000]: S: sel1 OK [READ-WRITE] Select completed.
[10-May-2010 08:28:23 +0000]: C: thrd1 THREAD REFERENCES US-ASCII ALL UNDELETED
[10-May-2010 08:28:28 +0000]: S: * OK IMAP4 ready
[10-May-2010 08:28:28 +0000]: C: a001 LOGIN "mukesh.a@directi.com" "*******"
[10-May-2010 08:28:28 +0000]: S: a001 OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE SORT SORT=DISPLAY THREAD=REFERENCES THREAD=REFS MULTIAPPEND UNSELECT IDLE CHILDREN NAMESPACE UIDPLUS LIST-EXTENDED I18NLEVEL=1 CONDSTORE QRESYNC ESEARCH ESORT SEARCHRES WITHIN CONTEXT=SEARCH LIST-STATUS] Logged in
[10-May-2010 08:28:28 +0000]: C: cp01 CAPABILITY
[10-May-2010 08:28:28 +0000]: S: * CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE SORT SORT=DISPLAY THREAD=REFERENCES THREAD=REFS MULTIAPPEND UNSELECT IDLE CHILDREN NAMESPACE UIDPLUS LIST-EXTENDED I18NLEVEL=1 CONDSTORE QRESYNC ESEARCH ESORT SEARCHRES WITHIN CONTEXT=SEARCH LIST-STATUS
[10-May-2010 08:28:28 +0000]: S: cp01 OK Capability completed.
[10-May-2010 08:28:28 +0000]: C: sel1 SELECT "INBOX.mail-lost.mail-lost2"
[10-May-2010 08:28:28 +0000]: S: * FLAGS (\Answered \Flagged \Deleted \Seen \Draft Junk NonJunk)
[10-May-2010 08:28:28 +0000]: S: * OK [PERMANENTFLAGS (\Answered \Flagged \Deleted \Seen \Draft Junk NonJunk \*)] Flags permitted.
[10-May-2010 08:28:28 +0000]: S: * 16 EXISTS
[10-May-2010 08:28:28 +0000]: S: * 0 RECENT
[10-May-2010 08:28:28 +0000]: S: * OK [UIDVALIDITY 1235475245] UIDs valid
[10-May-2010 08:28:28 +0000]: S: * OK [UIDNEXT 30] Predicted next UID
[10-May-2010 08:28:28 +0000]: S: * OK [HIGHESTMODSEQ 53] Highest
[10-May-2010 08:28:28 +0000]: S: sel1 OK [READ-WRITE] Select completed.
[10-May-2010 08:28:28 +0000]: C: thrd1 THREAD REFERENCES US-ASCII ALL UNDELETED
[10-May-2010 08:28:37 +0000]: S: * OK IMAP4 ready
[10-May-2010 08:28:37 +0000]: C: a001 LOGIN "mukesh.a@directi.com" "uttar2std"
[10-May-2010 08:28:37 +0000]: S: a001 OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE SORT SORT=DISPLAY THREAD=REFERENCES THREAD=REFS MULTIAPPEND UNSELECT IDLE CHILDREN NAMESPACE UIDPLUS LIST-EXTENDED I18NLEVEL=1 CONDSTORE QRESYNC ESEARCH ESORT SEARCHRES WITHIN CONTEXT=SEARCH LIST-STATUS] Logged in
[10-May-2010 08:28:37 +0000]: C: cp01 CAPABILITY
[10-May-2010 08:28:37 +0000]: S: * CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE SORT SORT=DISPLAY THREAD=REFERENCES THREAD=REFS MULTIAPPEND UNSELECT IDLE CHILDREN NAMESPACE UIDPLUS LIST-EXTENDED I18NLEVEL=1 CONDSTORE QRESYNC ESEARCH ESORT SEARCHRES WITHIN CONTEXT=SEARCH LIST-STATUS
[10-May-2010 08:28:37 +0000]: S: cp01 OK Capability completed.
[10-May-2010 08:28:37 +0000]: C: lsb LSUB "INBOX." "*"
[10-May-2010 08:28:37 +0000]: S: * LSUB () "." "INBOX.Drafts"
[10-May-2010 08:28:37 +0000]: S: * LSUB () "." "INBOX.Junk"
[10-May-2010 08:28:37 +0000]: S: * LSUB () "." "INBOX.Sent"
[10-May-2010 08:28:37 +0000]: S: * LSUB () "." "INBOX.Spam"
[10-May-2010 08:28:37 +0000]: S: * LSUB () "." "INBOX.Tapestry"
[10-May-2010 08:28:37 +0000]: S: * LSUB () "." "INBOX.Trash"
[10-May-2010 08:28:37 +0000]: S: * LSUB () "." "INBOX.hr"
[10-May-2010 08:28:37 +0000]: S: * LSUB () "." "INBOX.mail-lost"
[10-May-2010 08:28:37 +0000]: S: * LSUB () "." "INBOX.mail-lost.mail-lost2"
[10-May-2010 08:28:37 +0000]: S: * LSUB () "." "INBOX.mpms-wmas"
[10-May-2010 08:28:37 +0000]: S: * LSUB () "." "INBOX.mpms-wmas.login-isue"
[10-May-2010 08:28:37 +0000]: S: * LSUB () "." "INBOX.mpms-wmas.maia"
[10-May-2010 08:28:37 +0000]: S: * LSUB () "." "INBOX.mpms-wmas.tickets"
[10-May-2010 08:28:37 +0000]: S: * LSUB () "." "INBOX.mpms-wmas.tickets.imp"
[10-May-2010 08:28:37 +0000]: S: * LSUB () "." "INBOX.mpms-wmas.tickets.nilesh"
[10-May-2010 08:28:37 +0000]: S: * LSUB () "." "INBOX.mpms-wmas.tickets.wmas"
[10-May-2010 08:28:37 +0000]: S: * LSUB () "." "INBOX.mpms-wmas.tickets.resolved"
[10-May-2010 08:28:37 +0000]: S: * LSUB () "." "INBOX.mpms-wmas.userful"
[10-May-2010 08:28:37 +0000]: S: * LSUB () "." "INBOX.mpms-wmas.wmas-mpms"
[10-May-2010 08:28:37 +0000]: S: * LSUB () "." "INBOX.sharekhan"
[10-May-2010 08:28:37 +0000]: S: * LSUB () "." "INBOX.testing"
[10-May-2010 08:28:37 +0000]: S: * LSUB () "." "INBOX.tesss"
[10-May-2010 08:28:37 +0000]: S: * LSUB () "." "INBOX.tss"
[10-May-2010 08:28:37 +0000]: S: lsb OK Lsub completed.
[10-May-2010 08:28:37 +0000]: C: sel1 SELECT "INBOX.mail-lost.mail-lost2"
[10-May-2010 08:28:37 +0000]: S: * FLAGS (\Answered \Flagged \Deleted \Seen \Draft Junk NonJunk)
[10-May-2010 08:28:37 +0000]: S: * OK [PERMANENTFLAGS (\Answered \Flagged \Deleted \Seen \Draft Junk NonJunk \*)] Flags permitted.
[10-May-2010 08:28:37 +0000]: S: * 16 EXISTS
[10-May-2010 08:28:37 +0000]: S: * 0 RECENT
[10-May-2010 08:28:37 +0000]: S: * OK [UIDVALIDITY 1235475245] UIDs valid
[10-May-2010 08:28:37 +0000]: S: * OK [UIDNEXT 30] Predicted next UID
[10-May-2010 08:28:37 +0000]: S: * OK [HIGHESTMODSEQ 53] Highest
[10-May-2010 08:28:37 +0000]: S: sel1 OK [READ-WRITE] Select completed.
[10-May-2010 08:28:37 +0000]: C: srch1 SEARCH ALL UNDELETED
[10-May-2010 08:28:37 +0000]: S: * SEARCH 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
[10-May-2010 08:28:37 +0000]: S: srch1 OK Search completed (0.000 secs).
[10-May-2010 08:28:37 +0000]: C: fuid FETCH 16 (UID)
[10-May-2010 08:28:37 +0000]: S: * 16 FETCH (UID 29)
[10-May-2010 08:28:37 +0000]: S: fuid OK Fetch completed.
[10-May-2010 08:28:37 +0000]: C: fhi0 UID FETCH 1:* (UID FLAGS)
[10-May-2010 08:28:37 +0000]: S: * 1 FETCH (UID 3 FLAGS (\Seen))
[10-May-2010 08:28:37 +0000]: S: * 2 FETCH (UID 4 FLAGS (\Seen NonJunk))
[10-May-2010 08:28:37 +0000]: S: * 3 FETCH (UID 7 FLAGS (\Seen))
[10-May-2010 08:28:37 +0000]: S: * 4 FETCH (UID 10 FLAGS (\Seen NonJunk))
[10-May-2010 08:28:37 +0000]: S: * 5 FETCH (UID 11 FLAGS (\Seen NonJunk))
[10-May-2010 08:28:37 +0000]: S: * 6 FETCH (UID 12 FLAGS (\Seen NonJunk))
[10-May-2010 08:28:37 +0000]: S: * 7 FETCH (UID 13 FLAGS (\Seen))
[10-May-2010 08:28:37 +0000]: S: * 8 FETCH (UID 14 FLAGS (\Seen NonJunk))
[10-May-2010 08:28:37 +0000]: S: * 9 FETCH (UID 15 FLAGS (\Seen))
[10-May-2010 08:28:37 +0000]: S: * 10 FETCH (UID 16 FLAGS (\Seen NonJunk))
[10-May-2010 08:28:37 +0000]: S: * 11 FETCH (UID 17 FLAGS (\Seen))
[10-May-2010 08:28:37 +0000]: S: * 12 FETCH (UID 18 FLAGS (\Seen))
[10-May-2010 08:28:37 +0000]: S: * 13 FETCH (UID 19 FLAGS (\Seen))
[10-May-2010 08:28:37 +0000]: S: * 14 FETCH (UID 23 FLAGS (\Seen))
[10-May-2010 08:28:37 +0000]: S: * 15 FETCH (UID 27 FLAGS (\Seen))
[10-May-2010 08:28:37 +0000]: S: * 16 FETCH (UID 29 FLAGS (\Seen NonJunk))
[10-May-2010 08:28:37 +0000]: S: fhi0 OK Fetch completed.
[10-May-2010 08:28:37 +0000]: C: thrd1 THREAD REFERENCES US-ASCII ALL UNDELETED
// when ever i click on folder it says no message found if i had selected thread view
« Last Edit: May 11, 2010, 10:23:49 AM by skaero »

Offline alec

  • Hero Member
  • *****
  • Posts: 1,363
Not able to use thread feature of 0.4
« Reply #8 on: May 10, 2010, 06:14:09 AM »
but still I don't see a response for thrd1 command

Offline mukesh.a

  • Newbie
  • *
  • Posts: 9
Not able to use thread feature of 0.4
« Reply #9 on: May 11, 2010, 07:04:14 AM »
Thanx alec,
There was some issue with my mail server.
Thanx for ur support.
I had reverted back the changes made in rcube_imap.inc
so it is back, to
      if ($this->get_capability('THREAD=REFS'))
                $this->threading = 'REFS';

And it is working fine.
Thanx
« Last Edit: May 11, 2010, 07:42:04 AM by mukesh.a »

Offline corbosman

  • Sr. Member
  • ****
  • Posts: 260
Not able to use thread feature of 0.4
« Reply #10 on: May 11, 2010, 07:20:31 AM »
Just saying, you might want to change your password, as it was posted in your logs, and is now part of the interwebs.

Offline corbosman

  • Sr. Member
  • ****
  • Posts: 260
Not able to use thread feature of 0.4
« Reply #11 on: May 11, 2010, 07:21:32 AM »
Just saying, you might want to change your password, as it was posted in your logs, and is now part of the interwebs.å

Offline SKaero

  • Administrator
  • Hero Member
  • *****
  • Posts: 5,876
    • SKaero - Custom Roundcube development
Not able to use thread feature of 0.4
« Reply #12 on: May 11, 2010, 10:24:50 AM »
I remove the password, but you still should change it!