问题
[email protected]
我希望使用加密电子邮件至mutt
。我有一个关联的密钥,我对它有点信任。尝试发送电子邮件后,我必须从密钥列表中进行选择,这两个密钥看起来相同。
-> 1 ? 4096/0x123456789ABCDE01 RSA es
2 ? 4096/0x123456789ABCDE01 RSA es Foo <[email protected]>
选择其中之一后,系统会提示我:
ID has undefined validity. Do you really want to use the key? ([no]/yes):
有没有办法跳过这两个额外步骤? (另外,为什么有两个相同的选项?)
故障排除
相信
如果我将密钥的信任设置更改为“完整”,我仍然遇到同样的问题。但是,如果我将其更改为“终极”,那么我可以跳过这两个提示。
pgp钩子
或者,我尝试将以下内容放入~/.mutt/muttrc
.
pgp-hook [email protected] 0x123456789ABCDE01
现在,当我尝试发送电子邮件时,情况好多了,但仍然出现一个提示:
Use keyID = "0x123456789ABCDE01" for [email protected]? ([yes]/no):
答案1
- 使用
crypt-hook
而不是pgp-hook
.
crypt-hook [email protected] 0x123456789ABCDE01
crypt_confirmhook=no
为该收件人设置。例如
send-hook ~t [email protected] 'set crypt_confirmhook=no'
这应该与mutt
或一起使用neomutt
。