With Klaus' comment 30 patch along with Ping's patch I can now save-as emails on linux within folder names gds-ää-envoyés Skråp-bucketᄂ The 2nd one has a non-Latin1 char U+FFA4 which is 3 bytes 0xEF 0xBE 0xA4. The filenames I see for these are: gds-ää-envoyés.msf Skråp-bucketᄂ.msf Unfortunately I also see these phantom files getting created too alongside the "good" files: gds-ää-envoyés.msf SkrÃ¥p-bucketᄂ.msf The 2nd one took a bit longer to appear. In the imap log, the "proposed url" seems to show utf8 strings (that get sent to imap server): 2021-01-15 22:03:16.428539 UTC - [Parent 33443: Main Thread]: D/IMAP proposed url = Skräppost--åeds folder for connection Skråp-bucketᄂ has To Wait = false can run = false 2021-01-15 22:03:16.428594 UTC - [Parent 33443: Main Thread]: D/IMAP proposed url = Skräppost--åeds folder for connection gds-ää-envoyés has To Wait = false can run = false And for the "currentURL" imap log shows % encoded: 2021-01-15 22:03:14.217789 UTC - [Parent 33443: IMAP]: I/IMAP 0x7f91a2d32800:imap.gmail.com:NA:ProcessCurrentURL:imap://w4k9vws%40gmail%2Ecom@imap.gmail.com:993/select%3E/Skr%C3%A5p-bucket%EF%BE%A4: = currentUrl Of course, the folder names are encoded in imap strings and sent as correct utf8, e.g.: 2021-01-15 22:03:14.740320 UTC - [Parent 33443: IMAP]: I/IMAP 0x7f91a2d32800:imap.gmail.com:A:SendData: 6 select "Skråp-bucketᄂ" Finally, I just noticed that messages with well-defined .jpg attachments show the attachment inline OK but there are no links at the bottom for downloading the attachments. Don't know what is causing this. So, I can't check if the patch(s) affect attachment downloads.
Bug 1686034 Comment 37 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
(See edit below) With Klaus' comment 30 patch along with Ping's patch I can now save-as emails on linux within folder names gds-ää-envoyés Skråp-bucketᄂ The 2nd one has a non-Latin1 char U+FFA4 which is 3 bytes 0xEF 0xBE 0xA4. The filenames I see for these are: gds-ää-envoyés.msf Skråp-bucketᄂ.msf Unfortunately I also see these phantom files getting created too alongside the "good" files: gds-ää-envoyés.msf SkrÃ¥p-bucketᄂ.msf The 2nd one took a bit longer to appear. In the imap log, the "proposed url" seems to show utf8 strings (that get sent to imap server): 2021-01-15 22:03:16.428539 UTC - [Parent 33443: Main Thread]: D/IMAP proposed url = Skräppost--åeds folder for connection Skråp-bucketᄂ has To Wait = false can run = false 2021-01-15 22:03:16.428594 UTC - [Parent 33443: Main Thread]: D/IMAP proposed url = Skräppost--åeds folder for connection gds-ää-envoyés has To Wait = false can run = false And for the "currentURL" imap log shows % encoded: 2021-01-15 22:03:14.217789 UTC - [Parent 33443: IMAP]: I/IMAP 0x7f91a2d32800:imap.gmail.com:NA:ProcessCurrentURL:imap://w4k9vws%40gmail%2Ecom@imap.gmail.com:993/select%3E/Skr%C3%A5p-bucket%EF%BE%A4: = currentUrl Of course, the folder names are encoded in imap strings and sent as correct utf8, e.g.: 2021-01-15 22:03:14.740320 UTC - [Parent 33443: IMAP]: I/IMAP 0x7f91a2d32800:imap.gmail.com:A:SendData: 6 select "Skråp-bucketᄂ" Finally, I just noticed that messages with well-defined .jpg attachments show the attachment inline OK but there are no links at the bottom for downloading the attachments. Don't know what is causing this. So, I can't check if the patch(s) affect attachment downloads. Edit: I just reverted both patches back to trunk with "hg shelve" and can now see attachment links and save .jpg attachments OK. Putting the patches back (hg unshelve) and now I can't see the attachment links again.