[Bug 259151] Moving/copying messages to folders causes redownload of the entire folder [Exchange server]

Thiago Macieira thiago at kde.org
Wed Dec 8 10:54:00 GMT 2010


https://bugs.kde.org/show_bug.cgi?id=259151


Thiago Macieira <thiago at kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
         Resolution|FIXED                       |




--- Comment #3 from Thiago Macieira <thiago kde org>  2010-12-08 11:53:58 ---
Sorry, this still happens if more than one email is moved.

INBOX = 14 emails
INBOX/processed = 1 email

Everything is synced up, kmail2 is idle.

Last SELECT to INBOX/processed:
C: A000072 SELECT "INBOX/processed"
S: * 1 EXISTS
S: * 0 RECENT
S: * FLAGS ( \Seen \Answered \Flagged \Deleted \Draft $MDNSent )
S: * OK Permanent flags [ PERMANENTFLAGS ( \Seen \Answered \Flagged \Deleted
\Draft $MDNSent )  ]
S: * OK UIDVALIDITY value [ UIDVALIDITY 1074  ]
S: * OK The next unique identifier value [ UIDNEXT 8555  ]
S: A000072 OK SELECT completed. [ READ-WRITE  ]

Move 2 emails from INBOX to INBOX/processed:
C: A000522 UID COPY 30082 "INBOX/processed"
S: A000522 OK COPY completed.
C: A000523 UID STORE 30082 +FLAGS (\Deleted)
S: * 12 FETCH ( FLAGS (\Seen \Deleted) )
S: A000523 OK STORE completed.
C: A000524 SELECT "INBOX/processed"
S: * 2 EXISTS
S: * 1 RECENT
S: * FLAGS ( \Seen \Answered \Flagged \Deleted \Draft $MDNSent )
S: * OK Permanent flags [ PERMANENTFLAGS ( \Seen \Answered \Flagged \Deleted
\Draft $MDNSent )  ]
S: * OK UIDVALIDITY value [ UIDVALIDITY 1074  ]
S: * OK The next unique identifier value [ UIDNEXT 8556  ]
S: A000524 OK SELECT completed. [ READ-WRITE  ]
C: A000525 UID SEARCH HEADER Message-ID
<201012081039.oB8AdJgL005803 at mgw-sa01.nokia.com>
S: * SEARCH 8555
S: A000525 OK SEARCH completed.
C: A000526 SELECT "INBOX"
S: * 14 EXISTS
S: * 0 RECENT
S: * FLAGS ( \Seen \Answered \Flagged \Deleted \Draft $MDNSent )
S: * OK Permanent flags [ PERMANENTFLAGS ( \Seen \Answered \Flagged \Deleted
\Draft $MDNSent )  ]
S: * OK Is the first unseen message [ UNSEEN 14  ]
S: * OK UIDVALIDITY value [ UIDVALIDITY 553  ]
S: * OK The next unique identifier value [ UIDNEXT 30085  ]
S: A000526 OK SELECT completed. [ READ-WRITE  ]
C: A000527 UID COPY 30083 "INBOX/processed"
S: A000527 OK COPY completed.
C: A000528 UID STORE 30083 +FLAGS (\Deleted)
S: * 13 FETCH ( FLAGS (\Seen \Deleted) )
S: A000528 OK STORE completed.
C: A000529 SELECT "INBOX/processed"
S: * 3 EXISTS
S: * 1 RECENT
S: * FLAGS ( \Seen \Answered \Flagged \Deleted \Draft $MDNSent )
S: * OK Permanent flags [ PERMANENTFLAGS ( \Seen \Answered \Flagged \Deleted
\Draft $MDNSent )  ]
S: * OK UIDVALIDITY value [ UIDVALIDITY 1074  ]
S: * OK The next unique identifier value [ UIDNEXT 8557  ]
S: A000529 OK SELECT completed. [ READ-WRITE  ]
C: A000530 UID SEARCH HEADER Message-ID
<201012081030.oB8AUQIZ026905 at mgw-sa02.nokia.com>
S: * SEARCH 8553 8556
S: A000530 OK SEARCH completed.

Now synchronise INBOX/processed.
C: A000005 SELECT "INBOX/processed"
S: * 3 EXISTS
S: * 0 RECENT
S: * FLAGS ( \Seen \Answered \Flagged \Deleted \Draft $MDNSent )
S: * OK Permanent flags [ PERMANENTFLAGS ( \Seen \Answered \Flagged \Deleted
\Draft $MDNSent )  ]
S: * OK UIDVALIDITY value [ UIDVALIDITY 1074  ]
S: * OK The next unique identifier value [ UIDNEXT 8557  ]
S: A000005 OK SELECT completed. [ READ-WRITE  ]

The agent prints:
akonadi_imap_resource_0(30643)/kdepimlibs (kimap)
RetrieveItemsTask::triggerExpunge: "INBOX/processed"
akonadi_imap_resource_0(30643)/kdepimlibs (kimap)
RetrieveItemsTask::onFinalSelectDone: UIDNEXT check failed (old UIDNEXT = 8556
but current UIDNEXT = 8557 ), refetching mailbox
akonadi_imap_resource_0(30643)/kdepimlibs (kimap)
RetrieveCollectionMetadataTask::doStart: "/processed"

C: A000006 FETCH 1:3 (RFC822.SIZE INTERNALDATE BODY.PEEK[] FLAGS UID)
[...]

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.



More information about the Kdepim-bugs mailing list