Daniel Watts wrote: > William R. Mussatto wrote: >> Tomas Kuliavas said: >>>>>>>> Hello >>>>>>>> >>>>>>>> I'm using squirrelmail 1.4.8-1, with dovecot 1.0.rc7-1 on a Debian >>>>>>>> etch >>>>>>>> system. >>>>>>>> >>>>>>>> On the squirrelmail-configure (config.pl), section "General Option", >>>>>>>> I've enabled "Allow server thread sort" and "Allow server-side >>>>>>>> sorting". >>>>>>>> >>>>>>>> In my account it works, but there is a user that it doesn't work. >>>>>>>> When >>>>>>>> she selects the option to sort by subject, she gets the message: >>>>>>>> >>>>>>>> Erro: Pedido errado ou mal formado. >>>>>>>> Requisição: THREAD ORDEREDSUBJECT ISO-8859-1 ALL >>>>>>>> Resposta do servidor: Error in IMAP command UID: ORDEREDSUBJECT >>>>>>>> threading >>>>>>>> is currently not supported. >>>>>>>> >>>>>>>> (Sorry the messages are in Portuguese, but i believe that you can >>>>>>>> get >>>>>>>> the general idea). >>>>>>>> >>>>>>>> I've snooped arround and found that if i change "thread_INBOX=1" in >>>>>>>> her .pref file to "thread_INBOX=0", then she stops seeing the error. >>>>>>>> >>>>>>>> I've tried with my .pref file and if the value is 1 it still works, >>>>>>>> I've checked and there are other users with the setting to 1 and >>>>>>>> they >>>>>>>> can see their mail, so my guess is that something is terribly wrong >>>>>>>> in >>>>>>>> the preferences of this particular user, so I'm sending it to you so >>>>>>>> that maybe you can see something: >>>>>>>> >>>>>>>> chosen_theme=../themes/default_theme.php >>>>>>>> show_html_default=0 >>>>>>>> javascript_on=0 >>>>>>>> hililist=a:0:{} >>>>>>>> sort=6 >>>>>>>> javascript_setting=0 >>>>>>>> delete_move_next_t=off >>>>>>>> delete_move_next_formATtop=off >>>>>>>> delete_move_next_b=on >>>>>>>> delete_move_next_formATbottom=on >>>>>>>> archivefilenames=6 >>>>>>>> archiveattachments=1 >>>>>>>> archivetype=0 >>>>>>>> archiveent=1 >>>>>>>> spamcop_method=web_form >>>>>>>> thread_INBOX=0 >>>>>>>> order1=1 >>>>>>>> order2=2 >>>>>>>> order3=5 >>>>>>>> order4=3 >>>>>>>> order5=4 >>>>>>>> show_full_date=0 >>>>>>>> include_self_reply_all=0 >>>>>>>> attachment_common_show_images=1 >>>>>>>> html_mail_aggressive_reply_with_unsafe_images=0 >>>>>>>> html_mail_aggressive_reply=0 >>>>>>>> compose_window_type=html >>>>>>>> pf_cleandisplay=0 >>>>>>>> sort_by_ref=0 >>>>>>> Check SquirrelMail Options -> Display Preferences -> Enable Thread >>>>>>> Sort >>>>>>> by >>>>>>> References Header: >>>>>>> >>>>>>> force 'sort_by_ref=1' setting on all user accounts. >>>>>>> force sort_by_ref=1 >>>>>>> >>>>>> Ok I'm dense, I'll admit it, how do I force sort_by_ref=1. >>>>>> I'm running 1.4.4 (debian sarge). >>>>> http://www.squirrelmail.org/plugin_view.php?id=220 >>>>> >>>>> $fp_forced_settings = array( >>>>> 'sort_by_ref' => '1' >>>>> ); >>>>> >>>> opps! >>>> Installed plugin with $fp_forced_settings as above. >>>> in SM conf file turned on: allow server thread sort. Following error was >>>> generated. >>>> ---------- >>>> ERROR : Bad or malformed request. >>>> Query: THREAD ORDEREDSUBJECT ISO-8859-1 ALL >>>> Server responded: Error in IMAP command UID: ORDEREDSUBJECT threading is >>>> currently not supported. >>>> ----------- >>>> Turned off allow server thread sort but did not remove plugin and the >>>> error went away. >>>> --General options: >>>> 5. Usernames in Lowercase : false >>>> 6. Allow use of priority : true >>>> 7. Hide SM attributions : true >>>> 8. Allow use of receipts : true >>>> 9. Allow editing of identity : true/true >>>> 10. Allow server thread sort : false >>>> 11. Allow server-side sorting : true >>>> 12. Allow server charset search : true >>>> 13. Enable UID support : true >>>> >>>> looks like its the dovecot version: sarge is using 0.99.14-1 and the >>>> other person is running on 1.0RC7. <sigh> Thanks. I'll keep this in >>>> mind >>>> for when we upgrade dovecot. >>> According to SquirrelMail functions/imap_messages.php, if sort_by_ref is >>> set to 1, SquirrelMail should use THREAD REFERENCES and not THREAD >>> ORDEREDSUBJECT >>> >> More interestingness, I turned the AllowServerThread Sort back to faulse >> and saved it. SM started acting unstable. I finally pulled the forced >> pref pulgin out using the conf.pl but had to restart dovecot to get it to >> recoginze logins. imap proxy was reporting that dovecot was not >> answering. I'm not sure what is going on, particularly if it shouldn't >> even be seeing Thread OrderdSubject. I'll do more testing on a test box >> (I thought this was going to be easy so I had done it on the live box..bad >> idea). Thanks. Will let you know if I can figure out more. I had turned on >> the debugger but it didn't generate any output. > > > Hi William - did you get any further with this? We seem to get the > ORDEREDSUBJECT error a lot as well - although it seems intermittant > since we use threading all the time ourselves. > > Dovecot is 1.0beta9 > Squirrelmail is 1.4.8 > > Configs: > $allow_thread_sort = true; > $allow_server_sort = true; > Enable Thread Sort by References Header: Yes > [still don't know what that really means] > > Daniel > > p.s. My Dovecot capability: * OK [CAPABILITY IMAP4rev1 SORT THREAD=REFERENCES MULTIAPPEND UNSELECT LITERAL+ IDLE CHILDREN NAMESPACE LOGIN-REFERRALS STARTTLS AUTH=PLAIN AUTH=LOGIN] shows order subject is not there but thread=references is fine. ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV -- squirrelmail-users mailing list Posting Guidelines: http://www.squirrelmail.org/wiki/MailingListPostingGuidelines List Address: squirrelmail-users@xxxxxxxxxxxxxxxxxxxxx List Archives: http://news.gmane.org/thread.php?group=gmane.mail.squirrelmail.user List Archives: http://sourceforge.net/mailarchive/forum.php?forum_id=2995 List Info: https://lists.sourceforge.net/lists/listinfo/squirrelmail-users