As might be apparent from my blogging oeuvre, I like to cryptographically sign and encrypt emails to my friends and family. And while it's true that I've set up a personal PKI so I can cheaply and easily manage my correspondents' credentials for them, I also buy my own certificate every 3 years so that I can keep signing turned on, even for recipients who don't have my root certificate installed.
With my strong and perhaps eccentric appreciation of email, I occasionally like to be able to go back and re-read messages from a while ago. This is quite straightforward to do in most of my applications, but my favourite client Mutt demands that you either:
- Set a single value for
unset smime_decrypt_use_default_keyin your ~/.muttrc, and choose the right key each time you need to decrypt.
Neither of these is really satisfactory