Closed
Bug 1913775
Opened 1 year ago
Closed 1 year ago
charset of sent pgp email is invalid with external pgp
Categories
(Thunderbird :: Untriaged, defect)
Tracking
(Not tracked)
RESOLVED
DUPLICATE
of bug 1911227
People
(Reporter: nicolas.cavallari, Unassigned)
Details
Steps to reproduce:
On linux:
- Configure an email account
- Set up pgp encryption with an external program (i.e. enable mail.openpgp.allow_external_gnupg then tell thunderbird to use an existing key in gnupg)
- Compose an encrypted email (e.g. send an email to yourself)
- Put non-ascii unicode characters in the body. e.g. "libéréééééééééé délivrééééééé"
- Send it (saving as draft is not enough)
Actual results:
- Recipients receive an encrypted email with an invalid encoding: ("libéréééééééééé délivrééééééé")
as if the UCS4 was encoded in UTF-8, reinterpreted as latin9 and reencoded in UTF-8 a second time before being encrypted. - Thunderbird also displays the invalid encoding. The "Fix encoding" option on the email display pane does not fix the issue.
This happens on both the current beta (130.0b1) and 128.1 as packaged in Debian unstable.
Expected results:
Thunderbird should have encoded the body as UTF-8 once before encryption.
This is a regression. It worked before on 115.13.0 as packaged in Debian.
Fixed in 131 Daily, 130b2 and soon 128.1.1.
Workaround: Set pref mail.strictly_mime.
Status: UNCONFIRMED → RESOLVED
Closed: 1 year ago
Duplicate of bug: 1911227
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•