Did you specify a key ID in the account settings, or do you rely on the email address for getting the correct key? (Edit > Account Settings > OpenPGP Security).
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Attaching the key is only enabled, if a specific key is configured in the account settings. Using the email address is too often not precise enough, such that a wrong key would be attached.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Do you have an active key pair (i.e. public and secret key, not revoked, not expired)?
Yes.
Did you specify a key ID in the account settings, or do you rely on the email address for getting the correct key? (Edit > Account Settings > OpenPGP Security).
Relying on the email address.
Would you please enter the key-Id (this is the recommended way) and test again?
Do you have more than one key pair with the same address?
Thanks!
Still greyed out and only one key pair in the keyrings.
Did you configure the OpenPGP options for ALL your identities? Supposing 0x0B7DDE39 is your key, these are quite a few.
Ok, in this case it works. However, shouldn't it also work if one relies on the email address?
Yes, it should (though not recommended). I changed the description and leave this bug open.
Attaching the key is only enabled, if a specific key is configured in the account settings. Using the email address is too often not precise enough, such that a wrong key would be attached.
Why is it not precise enough?
When signing an email, Enigmail has to decide for one (private) key. And then it can attach the same (public) key.
You can have more than one pair of keys with the same email address. Enigmail should not decide automatically, which key to take.