問題
[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
。