At 03:34 25/08/03, Sam Varshavchik wrote:
Alain NAKACHE writes:
At 20:37 24/08/03, Sam Varshavchik wrote:
Alain NAKACHE writes:
ë HTML content follows û
Hi all,
when POP3 LISTÃ command is sent without argument, courier POP3 server
(courier-imap 1.7.3) returns :
+OK POP3 clients that break here, they violate STD53 I found
this message is generated in do_list()
function (imap/pop2dserver.c:525) if msgnum is NULL.
I want to understand why because in STD 53 I can read :
Because some old POP3 clients expect the +OK in response to a LIST to
contain the message count.
I disagree because this message is systematically returned when LIST is
sent without argument which is legal (checking in the source confirm that).
Read what I wrote again. I'll rephrase: some old POP3 client expects that
the +OK response includes a message count, when the +OK is a response to a
LIST.
I red it more than twice. I know that the message count is not included in :
+OK POP3 clients that break here, they violate STD53
and then you expect to crash some old POP3 client with it.
This message is explicit, it says :
"if LIST doesn't have argument then report that client violate
STD53"
No, that's not what it says.
OK, but that's what we think when we read it.
A less doubtful message would be preferable to the 99,999999% of compliant
POP3 client