thunderbird / thunderbird/thunderbird-android

Unable to Open Single Part Encoded Binary Message

Open
#1,868 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

The v5.200-RC2 seems still not work well with a single part
encoded binary message with message header

 | MIME-version: 1.0 (1.0)
 | Content-type: image/jpeg; name=image1.JPG;
 |  x-apple-part-url=********-B62E-46C8-A0CB-************
 | Content-disposition: inline; filename=image1.JPG
 | Content-transfer-encoding: base64

reached me recently via

 | X-Mailer: iPhone Mail (14A456).

The stable v5.010 does try to open it with a viewer (e.g., Photo) but
shows nothing (a black screen), while the v5.200-RC2 just keeps showing
"Opening the attachment"
without proceeding after touched "Open" or "Saving".
My Android is a 4.4.2 with security patch level 2016-02-01.

The same message shows picture "image1.JPG" normally with my MUA "Mew"
on Windows PC.

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

Reproduce the issue on Android 4.4.2 with the single-part base64 image/jpeg message from iPhone Mail, comparing behavior in v5.010 and v5.200-RC2. Done means the image attachment opens in a viewer and can be saved instead of remaining at "Opening the attachment."

Written by the indexing model from the issue text.

Assessment

Tech stack
android
Domain
mobile
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
32/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.