2021-01-06 付の JPCERT/CC WEEKLY REPORT が来たので確認してみました。
Thunderbird 78.6.0 / Windows 10 20H2 64bit
確かに OpenPGP 署名の検証をしない状態 (鍵 0xAEE424FF を受け入れていない状態) では ISO-2022-JP 7bit として問題なく表示されますが、鍵 0xAEE424FF を受け入れていると検証の状態にかかわらず文字化けしますね。
昔某所で Thunderbird + GnuPG + Enigmail の日本語環境のテストをしていた時の ISO-2022-JP なクリア署名付きメッセージ (7bit, quoted-printable どちらも) を表示させてみましたが、こちらは文字化けすることなくメッセージの表示、署名検証ができていました。
こちらのバイナリを見てみましたが、半角から全角への KI は ESC $ B (0x1B,0x24,0x42)、全角から半角への KO は ESC ( B (0x1B,0x28,0x42) で、今回のと比較しても違うようなところは見当たらないんですよねぇ……
Thunderbird e2ee (
https://thunderbird.topicbox.com/groups/e2ee) か bugzilla に投げたほうがよさそうです。
ISO-2022-JP に限らず ISO-2022-KR や ISO-2022-CN でも同様の問題が起きている可能性があるかもしれません。