Alex Lemaresquier said:
>
> Marc Groot Koerkamp wrote :
>> Mostafa Hosseini said:
>>> Hi
>>>
>>> In squirrel-mail 1.4.2, I can't find a way to sort the results of a
>>> search.
>>> Has anybody tried/succeeded in doing so?
>>>
>>
>> Sorting search results is not implemented in Squirrelmail.
> Actually I added it to the 1.5 devel search weeks ago, but I couldn't find
> enough time to commit it yet. Next week my load should begin to decrease
> ;)
> Thread sort is added too, and BTW, while testing it, uwimap just blew up
> on one of my mailboxes with no apparent reason (I guess there is a
> malformed message or something like that). Therefore I suggest to
> automatically turn off thread sorting for the concerned mailbox when
> something goes wrong, because when it happens, you're stuck, and need to
> edit the prefs manually. That's more or less what I tried to do in the
> search, where it's easier because it traps imap errors itself.
>

That would be great Alex.

If you also cache the search respons then it will be possible to enable
the next/prev links when you read a message from the search results.

About the UW blew up, did it send a tagged NO response?

Next steps we should take is as followed:

Change the conf.pl settings regarding THREAD and SORT support and change
the vars to $disable_sort and $disable_thread. If those vars are not
explicitely set to true then we trust the capability response (that
response should always be trusted but sadly courier doesn't care about the
rules (previous version. I don't know how they behave at this moment)) and
make use of the threading and sorting function on the imap-server. In case
of failure (BAD respons, command not supported) we switch back to client
side sort (client side thread sort is not implemented and will never be
implemented).

At this moment it's kind of silly to default disable SORT support because
there is one server that misbehaves. It also will stop all the complaints
from people that thinks SquirrelMail is slow, not knowing that they use
client side sorting when their server supports server side sorting.

So far the sort/thread story.

Now something completely new:

Yesterday I added SASL-IR (immediate client response) support to
SquirrelMail 1.5 CVS. That will speed up AUTHENTICATE=PLAIN logins (SASL
logins). Yesterday was also the day when cyrus released the 2.2.2-BETA
release. That release is the first imap server in the world with SASL-IR
support. UW's next release will also contain SASL-IR support.
See draft-siemborski-imap-sasl-initial-response-01b.txt for more info.

Regards,

Marc Groot Koerkamp





-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?   SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
--
squirrelmail-users mailing list
List Address: [EMAIL PROTECTED]
List Archives:  http://sourceforge.net/mailarchive/forum.php?forum_id)95
List Info: https://lists.sourceforge.net/lists/listinfo/squirrelmail-users

Reply via email to