[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kmail-devel
Subject:    Bug#47045: kmail hangs on accessing pop server with no messages on it
From:       Michael =?iso-8859-1?q?H=E4ckel?= <haeckel () kde ! org>
Date:       2002-08-29 17:35:42
[Download RAW message or body]

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Thursday 29 August 2002 09:55, Gertjan Kloosterman wrote:
>
> I see what you mean, LIST is a multiline response, and should be ended by
> a termination octet. The server does not send it (checked manually).

Well according to http://www.ietf.org/rfc/rfc1939.txt it _must_ send it.

> However, if the reply is +OK 0 0, then the next client command is obviously
> going to be QUIT, might as well send that without  waiting for the server
> to send the termination octet. I guess that is what all the other mailers
> do, since I have not encountered problems with them before.

For everything that is right of the "+OK" there is no standard. My server for 
example just responds "+OK scan listing follows".

I therefore still have no idea, how this server can work together with any 
other POP3 client.

Do they maybe just time out after some time?

The only other way to check for mail I currently see is the stat command, but 
using that only produces overhead on all other correctely working servers. At 
least in the case not all messages are fetched from the server but only the 
new ones we definitely need the output of the list command to display the 
progress.

In any case this bug should be fixed in the server and not worked around in 
the client.

Regards,
Michael Häckel
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)

iD8DBQE9bltye9KEPyN2R8URArnrAJ90nKg26CAL6htooIqEVwNFPCOKSQCffhus
ZFpzLXap+TDefamVAb4Gx20=
=qh1w
-----END PGP SIGNATURE-----



(Complete bug history is available at http://bugs.kde.org/db/47/47045.html)
_______________________________________________
KMail Developers mailing list
kmail@mail.kde.org
http://mail.kde.org/mailman/listinfo/kmail
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic