私のEnigmailは、1秒前にすでに復号化されているメールをクリックすると、常にパスワードの入力を求められ、復号化された暗号化されたメールを切り替えます。
Enigmailの設定では、パスフレーズを20分間記憶するように設定されていますが、記憶されていません。
Enigmailの設定に移動し、何も変更せずにOK
をクリックすると、次のメッセージが表示されます。
Gpg-agentに接続できません。たぶん、あなたのシステムはパスフレーズ処理のための特別なツールを使用しています(例えば、gnome-keyring、seahorse-agent、KDEウォレットマネージャーなど)。残念ながら、Enigmailは使用しているツールのパスフレーズタイムアウトを制御できません。したがって、Enigmailのそれぞれのタイムアウト設定は無視されます。
以下は私のgpg-agent.conf
の出力です。
$ cat .gnupg/gpg-agent.conf
default-cache-ttl 1200
max-cache-ttl 99999
誰か助けてもらえますか?これは非常に迷惑です。
私はこれらに従うことによってそれを修正しました enigmail.netによる指示 :
$HOME/.gnupg/gpg-agent.conf
の内容を確認してください。上記のように、グラフィカルバージョンのpinentry
へのフルパスを含む構成エントリpinentry-program
があることを確認してください。例えば。:pinentry-program /usr/local/bin/pinentry-gtk
次に、ファイルを保存します。
$HOME/.gnupg/gpg.conf
ファイルに次の行を追加します。use-agent
次に、ファイルを保存してPCを再起動します。
私はUbuntu14.04.4LTSを使用しています。