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

List:       kde-bugs-dist
Subject:    Bug#732: marked as done (POP3 problem in KMail)
From:       owner () bugs ! kde ! org (Stephan Kulow)
Date:       1999-04-18 18:18:01
[Download RAW message or body]

Your message dated Sun, 18 Apr 1999 20:07:10 +0200
with message-id <99041820074704.01749@beta>
and subject line Works
has caused the attached bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I'm
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Stephan Kulow
(administrator, KDE bugs database)

Received: (at submit) by bugs.kde.org; 18 Feb 1999 08:05:49 +0000
From ben@staff.prodigy.com Thu Feb 18 09:05:49 1999
Received: from [207.115.61.34] ([207.115.61.34]:44043 "EHLO prawn.fishy.net" ident: \
"NO-IDENT-SERVICE") by alpha.tat.physik.uni-tuebingen.de with ESMTP id <106185-7018>; \
                Thu, 18 Feb 1999 09:05:34 +0100
Received: from koolaid.wp.prodigy.com (root@[172.17.36.35]) by prawn.fishy.net \
                (8.8.5/8.7.3) with SMTP id CAA10490; Thu, 18 Feb 1999 02:43:43 -0500
From:	Ben Mehlman <ben@staff.prodigy.com>
To:	submit@bugs.kde.org
Subject: POP3 problem in KMail
Date:	Thu, 18 Feb 1999 03:06:35 -0500
X-Mailer: KMail [version 1.0.17]
Content-Type: text/plain
Cc:	ben@staff.prodigy.com
MIME-Version: 1.0
Message-Id: <99021803312203.02823@koolaid.wp.prodigy.com>
Content-Transfer-Encoding: 8bit
Return-Path: <ben@staff.prodigy.com>
X-Orcpt: rfc822;submit@bugs.kde.org


Package: kmail
Version: 1.0.17

KMail doesn't keep track of the POP3 UIDL's of messages it has already
downloaded (It seems to use the POP3 '"LAST" command which is obsolete).
This doesn't work unless you use -only- kmail and -only- from one
machine, and you don't select the option to get all messages every time.  If
you use more than one computer, and set all clients to leave mail on the
server, some of your messages will end up on one computer, some on the other. 
If you choose the option to get all messages every time, you end up with
duplicates.

The way to solve this problem is to NOT use the POP3 "LAST" command at all. 
Use the UIDL command to get a list of UIDL's on the server, compare it to a
list of UIDL's you save on the client.  Then:

- if the UIDL is on the list from the server, and also on the list at the
client, do  nothing.

- if the UIDL is on the list from the server, and is not on the list at the
client, download the message then add it's UIDL to the client list.

- if a UIDL is NOT on the list from the server, but IS on the list at the
client, remove the UIDL from the list at the client.

Then KMail will always download the right messages.  There is no need for the
"download all messages every time" setting.


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

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