thunderbird / thunderbird/thunderbird-android

Does not appear to fetch mail on the specified poll interval of 24h

Open
#8,849 17 comments 4 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

status: answered unconfirmed
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

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.