Subject: | bug in the <search> command |
Hello!
I found a bug in <search> method.
I tried to find all messages on the server with UID in some range.
According to RFC 3501 this command should looks like [UID SEARCH UID
443:557]. In your interpretation this command comes out as [NIC15 UID
SEARCH CHARSET "UTF-8" (UID "443:557")\r\n] and server response will be
[Response: NO Error in IMAP command received by server.] The reason of
this error in quotes of UID range. You shouldn't take UID parameter
value in quotes. So now I'm obliged to use FETCH command instead, it
works properly. And please, complete your documentation to module with
examples of using UID ranges.
Thanks.