thunderbird / thunderbird/thunderbird-android
No IDN-Domain Support
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
Thunderbird for Android
App version
10.0
Where did you get the app from?
None
Android version
13
Device model
Samsung A22
Steps to reproduce
- Write an E-Mail
- Enter the recipient address (In IDN notation, e.g. User@äöüß.de)
- The e-mail does not arrive because the punny code must be entered directly in the address.
Expected behavior
E-mail addresses can be entered in the actual display (no punny code). E.g. directly user@äöüß.de
Actual behavior
There is no support for IDN domains in the Android version of Thunderbird. To send an email to an email address with an IDN domain, the punny code must be entered (Otherwise the e-mail will not arrive). And the pure Punnycode is displayed everywhere.
Logs
No response
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No files or tests are named. Start with the recipient-address entry and email-sending flow described in the reproduction steps, then trace where IDN domains are converted and displayed; done means addresses such as user@äöüß.de can be entered, sent, and shown without requiring or displaying punycode.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, kotlin
- Domain
- internationalization, mobile
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100