Seth H Holmes <[email protected]> writes:

> I believe you're wrong. If you never sync with the server, how is it
> supposed to get status updates? Push notifications, IIRC, only notify
> of new data, it does not send status updates.

I wondered this too.  I have not read the IMAP spec in detail, but it
would seem that the point of IDLE is that a client be told of all
changes that it might reasonably care about.  That's of course an
argument for what the requirements should have been, not about how it
is.

To test, I sent a message to muyself, delivered via postfix to dovecot.
There were two clients connected:

  K-9 5.002, push, but NOT 'poll when connecting for push'

  Mac Mail.App, vanilla config

Both showed the message arrive.  I clicked on it on the Mac to mark it
read.  The 1/circle went away on my account view on K-9.  I did it again
while it inbox and saw the unread indication go away and then the
message get deleted.

However, I'm pretty sure that if I lose the network and reconnect that I
miss messages getting marked as read or deleted.  I would say that it's
perhaps technically incorrect to disable "poll when connecting for
push", but it's a useful tradeoff between network usage and usefulness.
Or perhaps it's just realizing that you've told the phone to get new
mail but not to worry about syncing, which is exactly what that config
means.

So, I wonder if gmail's IMAP server doesn't notify in IDLE for read
marks going away, or does so in a non-standard or unusual way.

> From: "Matthew R. Smith" <[email protected]>

> It is definitely an issue with K9.  I enabled the GMAIL app on the phone, 
> and the "mark as read" synchronization works all day long no matter which 
> device marks the message as read.  

That only proves that it's an issue in the interaction between k-9 and
the gmail IMAP server (which is big progress in figuring things out).
To understand which of those two is wrong requires taking a trace of the
protocol exchange and sitting down with the spec.  Given that outlook
works (presumably over IMAP rather than some proprietary interface), it
seems likely that it's possible to adjust k-9, even if gmail turns out
to be the one not following the spec.

-- 
-- 
You received this message because you are subscribed to the K-9 Mail Users List.
To post to this group, send email to [email protected]
To unsubscribe, email [email protected]
To report an issue with K-9 Mail, visit 
http://code.google.com/p/k9mail/issues/list
For more options, visit this group at http://groups.google.com/group/k-9-mail

--- 
You received this message because you are subscribed to the Google Groups "K-9 
Mail" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Attachment: pgpqH65L7p8cS.pgp
Description: PGP signature

Reply via email to