thunderbird / thunderbird/thunderbird-android

Display error indicator when email is not standard-compliant

Open
#4,859 0 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

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

Description

Display an error indicator when we detect that the email isn't standard-compliant and it's likely that this has caused us to improperly parse/decode the message.

Ideally we'd include useful information on what exactly our parser didn't like so users can forward this information to the sender of the message.

See #4846

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 with #4846 and the email parser/decode handling described in this issue. Define how a non-standard message is detected, what error information can be exposed, and where the user-facing indicator should appear; done means affected messages show that indicator with useful forwarding details.

Written by the indexing model from the issue text.

Assessment

Tech stack
kotlin
Domain
mobile
Issue type
Feature
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.