thunderbird / thunderbird/thunderbird-android
Unable to send unencrypted after importing settings with no OpenPGP App installed
Nobody has claimed this yet.
- Dominant language
- Kotlin
- Stars
- 14k
- Forks
- 2.8k
- Avg merge
- 3d 3h
- Merged PRs (30d)
- 57
Description
Expected behavior
I should be able to send an unencrypted email.
Actual behavior
Email cannot be sent. Red lock symbol is shown, due to PGP provider unavailable.
Steps to reproduce
- Export K9 settings from a phone with OpenPGP provider installed and integrated into K9.
- Import those settings on a phone with no OpenPGP provider installed.
- Try to send an email --> not possible.
Workaround
- Go to global settings
- Tap on "OpenPGP App" --> Nothing is selected here
- Explicitly select "no selection"
Now K9 is really configured not to use OpenPGP and sending (unencrypted) emails works again.
Environment
K-9 Mail version: 5.600
Android version: 8.0.0
Account type: IMAP
This seems similar / related to #1153 and the other issues mentioned there.
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
Start by reproducing the settings export and import flow described in the issue on a device without an OpenPGP provider, then inspect how the imported OpenPGP selection affects sending. Done means an imported configuration with no provider allows unencrypted email to be sent without manually selecting “no selection”.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- kotlin
- Domain
- mobile, security
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100