問題
[email protected]
を使用してへの電子メールを暗号化したいと考えていますmutt
。関連付けられているキーがあり、それをわずかに信頼しています。電子メールの送信を試みた後、両方のキーが同一に見えるキーのリストから選択する必要があります。
-> 1 ? 4096/0x123456789ABCDE01 RSA es
2 ? 4096/0x123456789ABCDE01 RSA es Foo <[email protected]>
どちらかを選択すると、次のプロンプトが表示されます。
ID has undefined validity. Do you really want to use the key? ([no]/yes):
これら 2 つの追加手順をスキップする方法はありますか? (また、なぜ 2 つの同一のオプションがあるのですか?)
トラブルシューティング
信頼
キーの信頼設定を「完全」に変更しても、同じ問題が発生します。ただし、「究極」に変更すると、両方のプロンプトをスキップできます。
pgpフック
あるいは、 に次の内容を入力してみました~/.mutt/muttrc
。
pgp-hook [email protected] 0x123456789ABCDE01
今では、メールを送信しようとすると、状況は改善されましたが、まだ 1 つのプロンプトが表示されます。
Use keyID = "0x123456789ABCDE01" for [email protected]? ([yes]/no):
答え1
それは次のようになりますデイル・ウールリッジの確認-暗号化フックパッチは にマージされましたmutt
。
crypt-hook
ではなく を使用してくださいpgp-hook
。
crypt-hook [email protected] 0x123456789ABCDE01
crypt_confirmhook=no
その受信者に対して設定されます。例:
send-hook ~t [email protected] 'set crypt_confirmhook=no'
これはmutt
またはで動作するはずですneomutt
。