Am 27.11.19 um 20:32 schrieb Greg Troxel: > "'Oliver Freyermuth' via K-9 Mail" <[email protected]> writes: > >> since I was adviced in https://github.com/k9mail/k-9/issues/4258 to >> redirect my questions to the mailing list, I'm hereby doing this. > > I'll address only one point. > >> 1. How is Google Push related to IMAP IDLE? > <snip> > > So I will advance the theory that: > > k-9 does not use FCM/GCM (and hence does not use "google push") > > IMAP IDLE is the standard approach > > discussion of "google push"/FCM in this context is without basis and > basically a red herring > > I would be interested to hear any explanations if that's not accurate. >
I could not agree more with all your statements. My question was motivated due to comments by @beerisgood in https://github.com/k9mail/k-9/issues/4258 (marked as off-topic), explaining that push in K9 mail works fine on stock ROMs with Gapps since "Google Push" is used. I failed to understand how these things relate, since my understanding of K9 mail push always was "IMAP IDLE", and Google Push (to my understanding) is GCM indeed, as you stated. Quoting myself from that issue: "Is it because Google push enforces that the device keeps up a persistent TCP connection, which - coincidentally - also IMAP IDLE requires, such that the built-in Google stuff "by accident" fixes IMAP IDLE by forcing the TCP stack to stay active?" This would be the only correlation I could think of. However, a clear statement that K9 does indeed _not_ use GCM from the devs would be nice. Indeed, "push" notifications in K9 mail were always working very well for me, but my device is running a stock ROM with Gapps. But apparently it was broken for most users (otherwise it would not have been removed without any possibility for the user to re-enable it), according to the comments marked as off-topic, it seems this was mainly the case on non-Gapps devices. Cheers and thanks, Oliver -- 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]. To view this discussion on the web visit https://groups.google.com/d/msgid/k-9-mail/64bb659e-bf73-8781-0701-896f09b77516%40googlemail.com.
