K-9 to Thunderbird update

Thanks Philpp, that was really helpful.
One question. I’ve been using K9 for years and for that reason am reluctant to abandon it. However, I’d be happy to trial Thunderbird Beta. Can I export my settings from K9 and import them into Thunderbird? If they are the same codebase logic says yes, but…

1 Like

Yes, this is exactly what the on-device import feature is for. As long as you have K-9 Mail 8.0 or later, you should be able to go to Thunderbird Beta, click on the respective button in the onboarding, and it should give you the option to import directly from K-9 Mail. Under the hood, it uses the same settings file, so you can also manually export your settings and then import from file in Thunderbird Beta. This way you can try both and make the switch when you feel comfortable :slight_smile:

1 Like

See import link in Upgrade your email client, maybe | F-Droid - Free and Open Source Android App Repository too

1 Like

Thank you for your comments here. Just wanted to emphasize… this is a regression, there was nothing to improve before this change and simply reverting to the old account/folder UI would make everyone happy.

1 Like

This is normal behavior for desktop programs. For example on Windows, Thunderbird, web browsers and similar programs store data in the %APPDATA% folder. You have to remove the program’s subfolder there manually if you want to delete the data.

It’s a sensible approach IMO, occasionally something goes wrong and you need to uninstall and reinstall a program, obviously it would be a disaster to lose your bookmarks and browsing history in that kind of situation :wink:

1 Like

That’s understandable, but I was talking about accounts appearing on re-installation without any prompt for credentials. The app on desktop does NOT remove email accounts’ login passwords and even OA2 tokens.

Oh fuck, 100% reproducible crash on screen rotation with data loss.

I am sure this has been already reported but how much worse can it get?

When will F-Droid finally offer the downgrade option?

I’m not actually aware of a reported issue around this, please do file an issue at GitHub · Where software is built with any other steps to reproduce you might have.

Never, not an Android possibility.

If by any chance you have root, there’s an app that allows downgrading SimpleAppDowngrader [ROOT] | F-Droid - Free and Open Source Android App Repository, I haven’t tried it but it says it just uses a pm command, so it should probably work successfuly reinstall the old version of the app, which might not be able to work with the data in the new app. On second thought if you actually have root, ignore this idea and back up your app’s private data and try to work with it with sqlite or something

Ignore this post if you don’t have root, sorry. It’s probably impossible to get it without wiping the phone in the process, and yep requiring root for downgrading is an Android “feature”…