muttは暗号化された電子メールに自動的に署名できますか?

muttは暗号化された電子メールに自動的に署名できますか?

私は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新しいメッセージや返信など、すべてのメッセージと一致します。

いくつかの参考資料:

おすすめ記事