私はmuttオプションが好きですcrypt_opportunistic_encrypt
。これにより、私がキーを持っている受信者に送信された電子メールを自動的に暗号化できます。 (キーのないメンバーを含むグループを参照として指定した場合は該当しません。)
しかし、暗号化された電子メールにも自動的に署名したいと思います。 IMO、受信者が通常PGPを使用しない場合は暗号化されません。署名はそれらにノイズだけです。しかし、彼らがする通常、PGP を使用すると、暗号化と署名がデフォルトで使用されます。 muttでこれを行う方法はありますか?
を確認しましたが、crypt_autosign
すべての人に署名されており、crypt_replysign
電子メールcrypt_replysignencrypted
に対する返信のみを処理します。
ベストアンサー1
私は同じ問題があり、私が見つけた解決策は次のとおりです。
send-hook . 'reset pgp_autoencrypt'
send-hook "!~l ~t onemail@example\\.org" "set crypt_autoencrypt crypt_autosign"
特定の受信者に送信されたメッセージを自動的に暗号化します。この!~l
モードは、メッセージが既知のメーリングリストにも送信されると、暗号化が有効ではなく~t addr
「受信者:アドレス」が表示されます。
send-hook
新しいメッセージや返信など、すべてのメッセージと一致します。
いくつかの参考資料: