Desde uma atualização recente, não consigo mais enviar e-mails criptografados com o Thunderbird e o plugin enigmail. Sempre que tento enviar o e-mail e insiro a senha da minha chave, recebo a seguinte mensagem de erro do meu cliente de e-mail:
Send operation aborted.
USERID_HINT A22[...]00 [...] <[...]@[...].org>
NEED_PASSPHRASE A22[...]00 A22[...]00 1 0
GOOD_PASSPHRASE
KEYEXPIRED 1405609045
SIGEXPIRED
KEYEXPIRED 1405609382
SIGEXPIRED
KEYEXPIRED 1405609045
SIGEXPIRED
KEYEXPIRED 1405609045
SIGEXPIRED
INV_RECP 0 0xB4[...]9A
O que isso significa e por que não consigo mais enviar e-mails criptografados?
Já verifiquei todas as minhas chaves, tanto as chaves do remetente quanto as do destinatário são válidas até 2019.
gpg -k | grep 16[...]00
pub 4096R/0x16[...]00 2014-06-13 [expires: 2019-06-12]
gpg -k | grep A3[...]86
pub 2048R/0xA3[...]86 2014-06-12 [expires: 2019-06-11]
Também verifiquei o relógio do sistema e está tudo bem.
Eu também fiz um gpg --refresh-keys
na linha de comando. Não tenho certeza do que mais eu poderia tentar.
Versões:
gpg (GnuPG) 2.0.26
libgcrypt 1.6.1
thunderbird 31.0
enigmail 1.7
Qualquer ideia?
Responder1
É possível que você também esteja criptografando para outro ID de usuário criptografado em seu chaveiro? Fui mordido por isso e tive uma longa sessão de depuração até descobrir que ainda tinha o
encrypt-to
configuração em ~/.gnupg/gpg.conf apontando para uma chave que expirou. Procure aquela chave começando com 0xB4