thunderbird / thunderbird/thunderbird-android
Does not appear to fetch mail on the specified poll interval of 24h
Nobody has claimed this yet.
- Dominant language
- Kotlin
- Stars
- 14k
- Forks
- 2.8k
- Avg merge
- 3d 3h
- Merged PRs (30d)
- 57
Description
Checklist
- I have used the search function to see if someone else has already submitted the same bug report.
- I will describe the problem with as much detail as possible.
App
Thunderbird for Android
App version
8.2
Where did you get the app from?
Google Play
Android version
stock Android 15
Device model
Pixel 9
Steps to reproduce
I have a couple of Gmail accounts and another IMAP account configured in Thunderbird. If I manually check for new messages, it works, the accounts are configured correctly.
I also have it configured to fetch mail on a 24h poll interval (these accounts are not that important, I just want TB to check them once in a while). The Inbox for all these accounts has sync enabled, but no push. Notifications are enabled everywhere I could find a setting in the app and also in the OS app settings.
Issue: I never get notified of new mail, it doesn't look like the 24h poll interval works, I have to manually refresh the accounts to see new mail.
Expected behavior
Check every 24h and notify of new mail.
Actual behavior
No new mail notifications, it doesn't appear that the 24h interval check works.
Logs
No response
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the 24-hour polling scenario on Thunderbird for Android 8.2 with Gmail and IMAP accounts, using the listed Android 15 and Pixel 9 setup where possible. Compare manual refresh with scheduled checks and notifications; done means new mail is checked and notifications appear at the configured interval. The issue names no source files or tests and provides no logs.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, kotlin
- Domain
- mobile
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100