Hi, * Kyle Wheeler wrote: > Actually, I do something slightly different: > send-hook . 'set crypt_autoencrypt=no' > send-hook '!~G ^%C pgp' 'set crypt_autoencrypt=yes' > Then, in my aliases file, I tag people that I want to encrypt things > to, like so: > alias -group pgp john <joe@xxxxxxxxxxx> (John Doe) > Thus, if the only recipients of a message are those who I know can > handle encryption, I use encryption. Nice. Toying with this leads me to: send-hook . 'set crypt_autoencrypt=no' send-hook '!~G ^%C gpg' 'set crypt_autoencrypt=yes' source ~/gpg.py| where gpg.py is the attached script (in case anyone finds it useful). It adds a line like to this to the config: alias -group gpg user1@xxxxxxxxxxx user1@xxxxxxxxxxx \ user1@xxxxxxxxxxx user1@xxxxxxxxxxx \ ... for all email addresses in the user's keyring. Though it may get a little slow with many mail addresses, this a working way to implement "automatically encrypt if all recipients have a public key" that many people ask for. Rocco
Attachment:
pgpTf8Evs2KAD.pgp
Description: PGP signature