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

List:       kmail-devel
Subject:    [Bug 75424] not all messages in IMAP folder are displayed
From:       Carsten Burghardt <burghardt () kde ! org>
Date:       2004-02-19 20:53:41
Message-ID: 20040219205341.11692.qmail () ktown ! kde ! org
[Download RAW message or body]

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
      
http://bugs.kde.org/show_bug.cgi?id=75424      




------- Additional Comments From burghardt kde org  2004-02-19 21:53 -------
On Thursday 19 February 2004 01:14, Davy Van Nieuwenborgh wrote:
> Hi,
>
> I dived a bit in the code (first time I look into kde code, so don't expect
> to much :-)) and added two small lines in kmfolderimap.cpp which changed
> the behavior a bit.

Not exactly the correct fix to load all headers each time but a good start ;-)

> In KMFolderImap::getAndCheckFolder(bool) and KMFolderImap::getFolder(bool)
> I entered a new first line of code, forcing the bool parameter to be true
> at all times, i.e. force = true; .
>
> After compiling and starting and trying to open a new fresh copy of my
> folder, I got again only one message, but this time clicking right on the
> folder and choosing "check mail in this folder", resulted in an update
> which revealed all 1339 mails in the folder directly, without having to
> delete a message first.

Of course - kmail loaded all headers.
In the non-patched version, did you see a message on stdout like "uidValidity 
changed" when kmail doesn't display the messages?
If not please add the following as the very first line and before the return 
of KMFolderImap::lastUid()

kdDebug(5006) << "lastUID:" << mLastUid << endl;

Thanks!

Carsten
_______________________________________________
KMail developers mailing list
KMail-devel@kde.org
https://mail.kde.org/mailman/listinfo/kmail-devel
[prev in list] [next in list] [prev in thread] [next in thread] 

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