thunderbird / thunderbird/thunderbird-android
impossible to add google workspaces email account:
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
21.0
Where did you get the app from?
F-Droid
Android version
stock rom
Device model
samsung galaxy
Steps to reproduce
there is no way to add gmail oauth2 account on a private domain via pop3:
-
adding via the the wizard, e.g. "kuki@my-ws-domain.com", retrieves the server settings from my-ws-domain.com, which is NOT the gmail server.
If I had to guess, it does not retrieve by MX records, but just bluntly go where the https/s domain points. which is wrong in my case. -
trying the edit an existing account does not give oauth2 as an option
-
trying to bypass by setting "just a" gmail account, but logging as the target user - succeeds in logging into google, but k9 fails to get the user change from google.
-
thunderbird for mobile do not even try.
Expected behavior
- choose server by relevant dns records, and not via domain name only
- let user choose oauth2 when adding pop3 account
Actual behavior
described above
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
Start by tracing the account-setup wizard for private-domain POP3 accounts, then compare it with the existing-account editing flow and the Gmail OAuth2 sign-in path. Reproduce the reported setup with a private Google Workspace domain and inspect the resulting server settings and account identity. Done means the wizard selects the appropriate Gmail server, OAuth2 is available for POP3, and the Google user change succeeds.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, kotlin
- Domain
- authentication, mobile
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100