thunderbird / thunderbird/thunderbird-android

Sent message drafts get hidden in k-9 but not deleted

Open
#5,627 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Kotlin
Stars
14k
Forks
2.8k
Avg merge
3d 3h
Merged PRs (30d)
57

Description

Describe the bug
If I go to my E-Mail provider's website I can see that I have 10 drafts. However only three of them show up in k-9.
EDIT: I noticed it's drafts of sent messages. They get hidden in k-9, but not deleted.

To Reproduce
Steps to reproduce the behavior:

  1. Open k-9
  2. Open the drafts folder
  3. Refresh
  4. See that in comparison to the web interface k-9 shows significantly less drafts.

Expected behavior
Either:

  1. k-9 shows all drafts or
  2. k-9 deletes the draft not only locally but on server

Environment (please complete the following information):

  • K-9 Mail version: 5.804
  • Android version: 10
  • Device: Huawei P Smart 2019 (Codename POT-LX1)
  • Account type: IMAP

Additional context
Add any other context about the problem here.

Logs
k9-log.txt

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 issue with an IMAP account, then compare the drafts folder in K-9 Mail with the provider's website after refreshing. Trace the draft synchronization and visibility behavior; done means sent-message drafts are either shown in K-9 Mail or deleted from the server consistently with the chosen expected behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, kotlin
Domain
mobile
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 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.