Skip to content

Add Thunderbird Android and K-9 mail for client details#413

Merged
simonrob merged 2 commits intosimonrob:mainfrom
AdityaGarg8:patch-1
Apr 10, 2026
Merged

Add Thunderbird Android and K-9 mail for client details#413
simonrob merged 2 commits intosimonrob:mainfrom
AdityaGarg8:patch-1

Conversation

@AdityaGarg8
Copy link
Copy Markdown
Contributor

No description provided.

@simonrob simonrob merged commit e8de9af into simonrob:main Apr 10, 2026
@simonrob
Copy link
Copy Markdown
Owner

Thanks for the contribution – interesting that these use different tokens to the main Thunderbird app. I removed the older Thunderbird one at the same time as that is likely to be expired at some point.

@AdityaGarg8
Copy link
Copy Markdown
Contributor Author

Thanks for the contribution – interesting that these use different tokens to the main Thunderbird app. I removed the older Thunderbird one at the same time as that is likely to be expired at some point.

Mobile device applications are required to have a seperate client id and secret for the purpose of getting a redirect uri that dumps the code to the app itself.

@simonrob
Copy link
Copy Markdown
Owner

Most providers allow you to add multiple redirect URIs, though, and you specify the redirect in the token request, so it wouldn't normally be a problem to use the same client ID. Maybe some providers don't support this, so they decided to separate them all out.

@AdityaGarg8
Copy link
Copy Markdown
Contributor Author

Most providers allow you to add multiple redirect URIs, though, and you specify the redirect in the token request, so it wouldn't normally be a problem to use the same client ID. Maybe some providers don't support this, so they decided to separate them all out.

It's like on Android google requires you to also have an android signature linked to you app. Mobile devices are just a mess with different providers having different rules.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants