Re: STAT / LIST command is the same?

Giganews Newsgroups
Subject: Re: STAT / LIST command is the same?
Posted by:  Remy Lebeau \(TeamB\) (
Date: Tue, 23 Sep 2008

"Indy" <t.ka…> wrote in message

> In function TIdPOP3.RetrieveMailBoxSize the STAT command
> sends a LIST... According to the RFC 1939 this is wrong.

RFC 1939 does not say that.

> The LIST should return the individual mail size (eg a record) if
> AMsgNo > 0 or a "scan listing" AMsgNo < 1 .

That is not how the LIST command works.  Read the RFC again.

> Now it doesn't really mather if  I call RetrieveMsgSize(i) or
> RetrieveMailBoxSize it always ends in LIST, while
> RetrieveMailBoxSize should send the STAT command
> and not a LIST.

That is not a requirement.

> Can you explain why this is implemented this way?

I'm guessing because STAT has a tendancy to timeout on large mailboxes,
whereas using LIST probably doesn't.

Remy Lebeau (TeamB)


In response to

STAT / LIST command is the same? posted by Indy on Mon, 22 Sep 2008