Push feature doesn't work

Hello,

I’ve been a k9 user for 9 years now, there might be some issues especially when it just got updated. after the latest update October(?), I think the push doesn’t work even it’s set up correctly.

I know “Push” setting
moved in to “Manage folder>choose a folder to set up enabling push”
from “Setting>choose account>Fetching mail>”

I checked Android’s battery optimization settings and other places but I don’t think there would be any settings which is disabling push. or “Authentication” setting may matter? I’m using “Oauth 2.0”…

Any advice would be appreciated, thank you.

2 Likes

Have you set up “Alarms and Reminders” permissions?
If not, please do so.

Also, I note that there was a fix for push in 9.0b1

Thanks for your comment. actually, I can’t find “Alarms and Reminders” permission setting section on my phone Sony Xperia XZ2 compact with Android 10, that’s too old…but before the latest update it has been working properly, and battery optimization isn’t on for this app. do you think I can find “Alarms and Reminders” permissions on my phone somehow?

Thanks for your comment. there seems to be 9.0b2 on Github, maybe including the fix of 9.0b1.
why are these already on Github though k9 official page seems only offering 8.1 as the latest version?

I’d guess because those are Beta releases.

1 Like

The “Alarms and Reminders” permission only needs to be granted on Android 13 and newer.

For how to configure push, see Configure push email for Thunderbird for Android | Thunderbird for Android Help

1 Like

Thanks, I see, I understand.

Thanks, but my settings are the same as the instruction of your link and k9 is in “Waiting for new emails” mode but there are still delays. before the update, maybe until 1, 2 months ago, the push has been working properly for years. should I try 9.0b2 if it has a fix for the push?

Then it should work. If you record a debug log, we could have a closer look. See LoggingErrors · thunderbird/thunderbird-android Wiki · GitHub

I’ll note that push now seems to be stable and working fine again, for me, after updating to 9.0b1 (and now b2).

Not yet working properly… since I’ve been using K9 for maybe 9 years, I think I know how to set up all for push, such as Android’ battery optimization stuff, notification settings, and setting within K9 app. after merging with Thunderbird, dis something changed? I guess I should stay with the last -properly-working-version, maybe it was 8.0? I remember until 2months ago, it was fine.

I’m testing the newest beta version but it still sometimes not working properly.
I found there are Thunderbird for android and its versions are synced with K9, they are almost same. now I tried K9 8.1 and 9.0b, Thunderbird 8.1 and 9.0b, Thunderbird seems working slightly better but still sometimes misses push notification, especially when I wake up at 7AM, but mails received in system on my PC around 2AM have not been received on Thunderbird(K9 too) yet.

1 Like

This might be an obvious question, but have you set up bedtime mode?

E.g., on my device, bedtime ends at 6:30h and I have set it up to be strict. Thus, battery charging is stopped at 80% until 5:30h and no (!!!) new notification or synchronisation that could lead to new notifications until 6:30.

You mean K9 mail “Settings > General settings > Notifications > Quiet time?”
No, I have never used this function

No, literally the bedtime mode setting in Android: Settings → Digital Wellbeing and Parental Controls → Bedtime Mode.

Why not just set up Poll additionally to check every 15 minutes or so? That way even if Push is flaky you’ll still get your mails :wink:

1 Like

My Android 10 phone apparently has no this section in the settings, but I found another section called “Setting > Battery > Adaptive battery” and turned it off, I’ll test for several days.

1 Like

That’s another option but I still need immediate push notifications for my work. I’ve been using both of Gmail official app and K9 for absolutely receiving all mails, I don’t expect former one to have push but expect K9 to do so.

After working perfectly for me, for a week, push stopped working overnight.

A manual pull-down revealed new email over the last 7 hours, not shown by push.

The “Waiting for new emails” notification was still visible.

This on TB 9.0b2. Samsung Android 14

1 Like