I need to customize this K-9 mail.(Only for Android)
If I change the package name.
The Mail function that interacts with server sides(like google, apple, yahoo …) will not work.
is that right?
How can I customize K-9mail?
Thanks.
I need to customize this K-9 mail.(Only for Android)
If I change the package name.
The Mail function that interacts with server sides(like google, apple, yahoo …) will not work.
is that right?
How can I customize K-9mail?
Thanks.
You need to register your own OAuth 2.0 client IDs with those providers. Currently those are configured via build.gradle.kts.
Hello.
Thanks for your reply.
This K9 is using AppAuth-Android.
(GitHub - openid/AppAuth-Android: Android client SDK for communicating with OAuth 2.0 and OpenID Connect providers.)
How can I register my own OAuth 2.0 client IDs? where?
I wonder this k9 also has it’s own backend side?
So If I want to customize, should I build my own backend too?
Thanks.
I registered Google’s OAuth client id for my new debug domain as Android
And update the OAuth Client ID from gradle file.
But error occurs.
Access blocked: request is invalid.
Thank you, this post was very helpful!
For Yahoo it appears an additional form now has to be filled out to request Mail API access: Yahooist Teil der Yahoo Markenfamilie
But after several weeks of waiting, I still haven’t managed to get a response from Yahoo. Has anyone else been able to get a client ID with the necessary mail access scope from Yahoo in 2024 or have any tips for getting a response from them? I see their paid support subscription seems to be only for personal email accounts, not for developer support.