thunderbird / thunderbird/thunderbird-android

Thunderdird doesn't respect folder limit size for pop3 protocol

Open
#9,911 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

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

12.1

Where did you get the app from?

F-Droid

Android version

10

Device model

Titan

Steps to reproduce

Thuderbird has folder limit that user can set. The menu gives the option of limit local folder size to 10/25/50/100/250/etc messages.
Unfortunately Thunderbird doesn't delete old messages from folder, so with pop3 account the local folder grows to a huge number of emails, but after a big number Thunderbird becomes too slow to manage them.
It seems Thunderbird ignores that option.

Expected behavior

Respect the folder message limit deleting older messages

Actual behavior

All messages remain without control.

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

Begin by reproducing the POP3 case in Thunderbird for Android 12.1 with the folder limit set, using the stated Android 10 and Titan environment if available. Confirm completion when older messages are removed and the folder remains within the selected message limit.

Written by the indexing model from the issue text.

Assessment

Tech stack
kotlin
Domain
mobile
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.