
複数の署名サブキーを持つGPGキーがあり、enigmailに指定されたサブキーを使用して電子メールに署名させたいと思います。GPGは署名に特定のサブキーを使用するように強制できます。サブキーIDの後に「!」文字を追加すればよいのですが、engimailではこれをサポートしていないようです。
答え1
Enigmailの開発者らしい意図的な決定この可能性はサポートされていません。回避策は、ファイルを手動で変更して、pref.js
次の行で指定されたキーIDの後に感嘆符を追加することです。
user_pref("mail.identity.id1.pgpkeyId", "0x089380E4!");
これは、構成された各IDに対して1回実行する必要があります。
編集するこの回避策で問題が見つかりました。 enigmailは、自己暗号化された電子メールに同じサブキーを使用します。指定されたサブキーは暗号化サブキーではなく署名サブキーである可能性が高いため、この回避策を使用すると暗号化された電子メールの送信が失敗します。