Peut-il signer automatiquement des emails chiffrés?

J'adore l'option crypt_opportunistic_encrypt . Cela me permet de crypter automatiquement les e-mails aux destinataires pour lesquels j'ai la key. (Et pas si je cc à un groupe qui contient des membres sans keys.)

Cependant, je voudrais également signer automatiquement les emails que je crypte. IMO, si un destinataire n'utilise pas PGP en général, je ne crypterais pas, et la signature serait juste du bruit pour eux. Cependant, s'ils utilisent PGP en général, je crypterais et signerais par défaut. Y at-il un moyen de le faire dans Mutt?

J'ai regardé crypt_autosign , qui signe à tous, et crypt_replysign et crypt_replysignencrypted , qui ne traitent que des emails crypt_replysignencrypted .

J'ai eu le même problème, la solution que j'ai trouvée est:

 send-hook . 'reset pgp_autoencrypt' send-hook "!~l ~t onemail@example\\.org" "set crypt_autoencrypt crypt_autosign" 

pour chiffrer automatiquement les messages à des destinataires spécifiques, où !~l pattern ne doit pas activer le encryption si le mail est également adressé à une list de diffusion connue, et ~t addr signifie "To: addr".

Notez que send-hook correspond à tous les messages: new et reply.

Quelques references: