我喜欢笨蛋选项crypt_opportunistic_encrypt
。这允许我自动加密发送给我拥有密钥的收件人的电子邮件。(如果我抄送到包含没有密钥的成员的组,则不会。)
但是,我还想自动签署我加密的电子邮件。IMO,如果收件人通常不使用 PGP,我不会加密,并且签名对他们来说只是噪音。但是,如果他们通常使用 PGP,我会默认加密和签名。有没有办法在 mutt 中做到这一点?
我查看了crypt_autosign
, 向所有人签名,而crypt_replysign
和crypt_replysignencrypted
仅处理回复的电子邮件。
我遇到了同样的问题,我找到的解决方案是:
send-hook . 'reset pgp_autoencrypt'
send-hook "!~l ~t onemail@example\\.org" "set crypt_autoencrypt crypt_autosign"
Run Code Online (Sandbox Code Playgroud)
自动加密发送给特定收件人的邮件,其中!~l
模式是如果邮件也发送到已知的邮件列表,则不激活加密,~t addr
意思是“收件人:地址”。
请注意,它send-hook
与所有消息匹配:新消息和回复。
一些参考:
归档时间: |
|
查看次数: |
402 次 |
最近记录: |