Problema
Desejo criptografar um e-mail para [email protected]
, usando mutt
. Tenho uma chave associada, na qual confio marginalmente. Depois de tentar enviar o e-mail, tenho que selecionar em uma lista de chaves, ambas idênticas.
-> 1 ? 4096/0x123456789ABCDE01 RSA es
2 ? 4096/0x123456789ABCDE01 RSA es Foo <[email protected]>
Depois de selecionar um deles, recebo o prompt:
ID has undefined validity. Do you really want to use the key? ([no]/yes):
Existe uma maneira de pular essas duas etapas adicionais? (Além disso, por que existem duas opções idênticas?)
Solução de problemas
Confiar
Se eu alterar as configurações de confiança da chave para "completa", ainda terei o mesmo problema. No entanto, se eu mudar para "final", poderei pular os dois prompts.
gancho pgp
Alternativamente, tentei colocar o seguinte em ~/.mutt/muttrc
.
pgp-hook [email protected] 0x123456789ABCDE01
Agora, quando tento enviar o e-mail, é melhor, mas ainda recebo um aviso:
Use keyID = "0x123456789ABCDE01" for [email protected]? ([yes]/no):
Responder1
PareceDale Woolridgedeconfirmar-crypt-hookpatch foi mesclado em mutt
.
- usar
crypt-hook
em vez depgp-hook
.
crypt-hook [email protected] 0x123456789ABCDE01
- definido
crypt_confirmhook=no
para esse destinatário. por exemplo
send-hook ~t [email protected] 'set crypt_confirmhook=no'
Isso deve funcionar com mutt
ou neomutt
.