thunderbird / thunderbird/thunderbird-android

Message still stuck forever in outbox

Open
#9,558 5 comments 4 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

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

K-9 Mail

App version

10.1

Where did you get the app from?

Google Play

Android version

Android 15 . Patch 2025-07

Device model

Samsung S23+

Steps to reproduce

Since years with (the beautiful) K9, if slow or no internet connection, outgoing emails are stored in outbox (Postausgang) with error-message. Till this point it works.
But if internet is back the message(s) stuck in outbox, no chance to send it out (the bottom “send it” is without function). The only way to send it, is use the menu “edit as new” (als neu bearbeiteten). This new message is sending , the other is stuck for years.
This bug is in K9 since years. Why I get a lot of updates with new painting and look, but these major bug is blocked since years.
Hope for answer…

Expected behavior

K9 should send the message from outbox automatically or if initiated by "send now"

Actual behavior

The message is stuck in outbox forever.

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

No source files or tests are named. Start by reproducing the outbox behavior with connectivity interrupted and restored, then compare automatic sending and the reported “send now” action with “edit as new.” Done means an existing outbox message sends after connectivity returns, with logs or a narrowed reproduction documenting the relevant failure.

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
Active
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.