6 messages in net.sourceforge.lists.courier-users[courier-users] Re: [Courier-imap] Re...
FromSent OnAttachments
Alain NAKACHEAug 24, 2003 11:26 am 
Sam VarshavchikAug 24, 2003 11:38 am 
Alain NAKACHEAug 24, 2003 3:51 pm 
Sam VarshavchikAug 24, 2003 6:35 pm 
Alain NAKACHEAug 25, 2003 7:58 am 
Alain NAKACHEAug 25, 2003 8:05 pm 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:[courier-users] Re: [Courier-imap] Re: +OK POP3 clients that break here, they violate STD53Actions...
From:Alain NAKACHE (ala@cal.fr)
Date:Aug 25, 2003 7:58:41 am
List:net.sourceforge.lists.courier-users

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