This line does not work for multipart/mixed parts:
https://github.com/deltachat/deltachat-core-rust/blob/36aef6499d0c2e2787cc8ee2bd798a6c9a7400a0/src/mimefactory.rs#L591
The result is still Content-Type: multipart/mixed; boundary="some-random-string", so Thunderbird does not look for protected headers and displays message Subject as ....