My Enigmail is constantly prompting for password when clicking on emails that have already been decrypted a second ago, switching between encrypted emails that have been decrypted.
In the Enigmail preferences, it's set to remember the passphrase for 20 minutes but it doesn't.
When I go into Enigmail preferences and click OK without changing anything, I get the following message:
Cannot connect to gpg-agent. Maybe your system uses a specialized tool for passphrase handling (e.g. gnome-keyring, seahorse-agent, KDE wallet manager, ...). Unfortunately Enigmail cannot control the passphrase timeout for the tool you are using. Therefore the respective timeout settings in Enigmail are disregarded.
Below is the output of my gpg-agent.conf:
$ cat .gnupg/gpg-agent.conf
default-cache-ttl 1200
max-cache-ttl 99999
Can anyone help? This is very annoying.