Password Management Error

Mailspring stores your Mailspring ID password and your email credentials in your computer’s keyring – a database that encrypts your passwords on disk using your system’s login password. (On Mac OS X, this is known as a Keychain).

Why am I getting a Password Management Error?

If you are getting a Password Management Error, it’s because something went wrong when we tried to access your computer’s keyring. This could mean that you don’t have a keyring installed on your computer, or you are using Mailspring from a user account that doesn’t have permission to access the keyring. Make sure that you aren’t on a “guest” user account or any user account without a password.

I’m on Linux (and NOT a Guest Account)

If you are getting this error on Linux, and aren’t on a guest account, it’s likely that you don’t have a proper connection to your operating system keyring. Depending on your Linux flavour, there are different possible solutions:

Gnome Desktop Environment

Install gnome-keyring and/or libsecret from your package manager and try running Mailspring again.

KDE 6

On KDE 6 you might need to force Mailspring to use the kwallet5 instead of kwallet6. Try running Mailspring from the terminal while forcing Mailspring to encrypt your passwords using the kwallet5 backend:

mailspring --password-store="kwallet5"

If Mailspring is now able to store your credentials, manually add this flag to the /usr/share/applications/Mailspring.desktop file, so that the Exec line looks as follows:

Exec=mailspring --password-store="kwallet5" %U

Other Desktop Environments

When using a desktop enviroment that is not Gnome or KDE based such as LXDE, ensure that you followed the steps for the Gnome Desktop Environment. Then, try running Mailspring from the terminal while forcing Mailspring to encrypt your passwords using the gnome-libsecret backend:

mailspring --password-store="gnome-libsecret"

If Mailspring is now able to store your credentials, manually add this flag to the /usr/share/applications/Mailspring.desktop file, so that the Exec line looks as follows:

Exec=mailspring --password-store="gnome-libsecret" %U

I’m on Windows (and I have a LOT of accounts)

Windows has severe restrictions on the amount of data we can securely store. Since we store secure data for each email account you have, we’ve found once you link more than a dozen or so email accounts, we can approach the limit of the Windows password manager.

Thanks, but I’m still getting the error.

If you still need help, we recommend you post a new topic in the Help section, with a detailed description of the issue you are experiencing. Use the passwords tag to help others find the issue.