Beim Aktualisieren des Enigmail-Add-Ons für Thunderbird oder Icedove kann es geschehen, daß die eingestellte Zeit zum Merken des GnuPG-Paßwortes ignoriert wird. Dies hat für Sie den Nachteil, daß Sie Ihr GnuPG-Paßwort für das Lesen, Speichern, Senden und Signieren einer Nachricht jedes Mal erneut eingeben müssen. Dies kann insbesondere dann geschehen, wenn die neue Enigmail-Version nur noch GnuPG 2.x unterstützt. Doch zum Glück ist eine Behebung des Problems nicht allzu schwer.
Wenn Ihnen Enigmail mitteilt, daß Sie von nun an GnuPG 2.x benötigen, so installieren Sie das GnuPG-2.x-Paket. Unter Debian 8 z.B. mit:
apt-get install gnupg2
Im Anschluß öffnen Sie Thunderbird bzw. Icedove, wählen im Menü "Enigmail" → "Einstellungen..." und passen den Pfad zur ausführbaren Datei von GnuPG 2x. entsprechend an.
Wenn die von Ihnen im Dialog eingestellte Speicherzeit ignoriert wird, so können Sie diese in der Datei "~/.gnupg/gpg-agent.conf" angeben. Fügen Sie in der Datei eine Zeile mit dem Parameter "default-cache-ttl" ein bzw. editieren Sie den Parameter nach Ihren Wünschen. Für eine Speicherzeit (angegeben in Sekunden) von 30 Minuten geben Sie z.B.
default-cache-ttl 1800
an.
Damit das Paßwort für eine bestimmte Zeit gespeichert wird, muß das Mail-Programm den GPG-Agenten verwenden. Geschieht das nicht automatisch, so fügen Sie vor dem Mail-Kommando "gpg-agent --use-standard-socket --daemon" ein. Für Icedove könnte das z.B. folgendermaßen ausehen:
gpg-agent --use-standard-socket --daemon icedove
Diese Anpassung sollten Sie dort (Start-Icon, Startmenüeintrag, ...) vornehmen, wo Sie Ihr Mail-Programm starten.