[Akonadi] [Bug 340931] New: Read status of emails not updated when changed outside KMail, but only for GMail accounts via IMAP

Brendon Higgins blhiggins at gmail.com
Thu Nov 13 16:57:50 GMT 2014


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

            Bug ID: 340931
           Summary: Read status of emails not updated when changed outside
                    KMail, but only for GMail accounts via IMAP
           Product: Akonadi
           Version: 1.13.0
          Platform: Debian testing
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: IMAP resource
          Assignee: chrigi_1 at fastmail.fm
          Reporter: blhiggins at gmail.com
                CC: kdepim-bugs at kde.org, vkrause at kde.org

I have several email accounts set up in Akonadi (which I access with KMail 2).
One for work that uses some kind of Exchange IMAP bridge (I don't know the
details), and a couple of GMail accounts set to allow IMAP. I use several
computers all accessing these accounts in the same way.

When I read an unread email in my work account on one computer, then re-sync on
another computer, the email status changes to "read" on the second computer,
just like you would expect. Conversely, if I then mark a read email as unread,
it's status is correctly updated on the other computer.

But if I do the same for an email in either of my GMail accounts, nothing
changes on the other computer. I can confirm using GMail's web interface that
the change has propagated to the server. I can also do testing via that
interface, and still no changes are making it back into KMail. So it seems to
be the case that Akonaid is failing to notice this status has changed - somehow
the IMAP client is not being told about the change, or doesn't ask the right
question.

The problem appears on both of my GMail accounts, and creating a new IMAP
resource does not make the problem go away (the initial sync is correct, but
subsequent syncs still don't update statuses correctly).

Unfortunately I can't comment specifically on when this bug arose because it's
been happening probably for a few months.

Reproducible: Always

Steps to Reproduce:
1. Change the read status of a message in a GMail account (using a different
computer or the web interface).
2. Sync the account.

Actual Results:  
The status is not updated.

Expected Results:  
The status is updated.

-- 
You are receiving this mail because:
You are on the CC list for the bug.



More information about the Kdepim-bugs mailing list