Convenient encryption settings only looks for case sensitive matches of mail...
OpenPGP addon for Mozilla Thunderbird
Brought to you by:
pbrunschwig
Using "Convenient encryption settings":
I have a public key for "John.doe@something.com".
But when I write to "john.doe@something.com" the message doesn't get encrypted because of the case sensitive mismatch.
Well, although RFC2821 states: "The local-part of a mailbox MUST BE treated as case sensitive" almost all contemporary mail servers treat local-parts as case insensitive. If we implement it so, then we should clearly document it!
That one is interesting, I wasn't aware of that. Always thought it's case insensitive.
Today I stumbled upon an interesting use case:
Alice has generated her public key for "alice@something.com". When she writes me a mail its sender is "Alice@something.com". When I reply to this mail the "Enigmail Key Selection" pops up with the key for "alice@something.com" preselected , even though I configured enigmail to never show this dialogue (at least it doesn't pop up for recipients with no keys).
And by the way: Thunderbird shows names instead of mail addresses if they are in the address book. There Thunderbird identifies "alice@something.com" with "Alice@something.com", so I strongly vote for not distinguishing between those addresses in enigmail.
Fixed on master.