I observed today that Thunderbird/Enigmail (24.2.0/1.6) does not allow me to select a key for encrypting mails to one of the addresses associated with the key, even though others work. Help sites claim that the reason must be a lack of user trust, but the key is trusted (fully).
I think I tracked down the issue to some extent;
gpg --edit-key ABABABAB outputs something of the form:
pub 1024D/ABABABAB created: 1970-01-01 expires: never usage: SCA trust: full validity: full sub 1024g/BCBCBCBC created: 1970-01-01 expires: never usage: E [ unknown] (1). John Doe <firstname.lastname@example.org> [ full ] (2) John Doe <email@example.com>
j_doe works, to
doe not so much. What might be happening is that Enigmail checks the trust value for the specific user id, not the whole key (only when sending, though; key management happily announces "trusted" everywhere).
How do I change the trust value of uid (1)? I tried (re)setting trust of the whole key and selecting the subkey and/or the uid and settings its trust (which does not even seem to be feature) but
unknown does not go away.
gpg (GnuPG) 1.4.12 on a Debian GNU/Linux variant.