Summary: | fancy can not display html mail containing Chinese characters | ||
---|---|---|---|
Product: | Claws Mail (Windows) | Reporter: | Wu Shuangrong <wushuangrong> |
Component: | default | Assignee: | users |
Status: | NEW --- | ||
Severity: | normal | ||
Priority: | P3 | ||
Version: | 3.13.0 | ||
Hardware: | PC | ||
OS: | Windows NT | ||
Attachments: |
claws rendering an Chinese Html email
what the same message looks like with opera mail an original email that could cause problem reuploaded, previous seems not right |
Description
Wu Shuangrong
2015-11-03 13:26:38 UTC
There is no attachment. Please attach the example message. Created attachment 1588 [details]
claws rendering an Chinese Html email
a lot of Chinese characters not showing correctly
Created attachment 1589 [details]
what the same message looks like with opera mail
what the same message looks like with opera mail
Please attach the original message as requested, thanks The content of attachment 1588 [details] has been deleted by Paul <paul@claws-mail.org> who provided the following reason: unneeded The token used to delete this attachment was generated at 2015-11-06 08:29:40 CET. The content of attachment 1589 [details] has been deleted by Paul <paul@claws-mail.org> who provided the following reason: uneeded The token used to delete this attachment was generated at 2015-11-06 08:30:10 CET. This is probably a "WONTFIX" for now. The Windows version of Claws-Mail suffers font-substitution problems. So if you receive a message that uses a glyph (character) not supported by the font currently in use to display the message, there is no fall-back on the OS to provide a proper glyph from another appropriate font for that character. So you would see strange replacement chracters: square boxes, etc. One trick is to open that message in a more 'native' application that supports this on Windows so that you can see those characters. Another way is to use a font that has all the characters you receive. A fancy "all unicode characters everrr!" type of font might work here. Created attachment 1591 [details]
an original email that could cause problem
an original email that could cause problem
(In reply to comment #7) > This is probably a "WONTFIX" for now. > > The Windows version of Claws-Mail suffers font-substitution problems. So if > you receive a message that uses a glyph (character) not supported by the > font currently in use to display the message, there is no fall-back on the > OS to provide a proper glyph from another appropriate font for that > character. So you would see strange replacement chracters: square boxes, etc. > > One trick is to open that message in a more 'native' application that > supports this on Windows so that you can see those characters. Another way > is to use a font that has all the characters you receive. A fancy "all > unicode characters everrr!" type of font might work here. I have changed the font to an unicode font, but that does not help. Text view is correct with that font. So the font may not the reason for this bug. Any other possible reasons? The attachment is still not the whole message file. Wu, the fact that you can see it in text view is proof that it works. HTML specifies a font in the message body that cannot be over-ridden. So you're stuck there I'm afraid. (In reply to comment #10) > The attachment is still not the whole message file. I gain the file via File=>save mail as... , is this the right way? If not, please tell me how to do it? (In reply to comment #12) > (In reply to comment #10) > > The attachment is still not the whole message file. > > I gain the file via File=>save mail as... , is this the right way? If not, > please tell me how to do it? I opened the saved mail with another email client, eudora ose, and it displayed correctly. Created attachment 1592 [details]
reuploaded, previous seems not right
Hi all,
This one should be no problem. The previous one seems corrupted.
(In reply to comment #11) > Wu, the fact that you can see it in text view is proof that it works. HTML > specifies a font in the message body that cannot be over-ridden. So you're > stuck there I'm afraid. OK.If that's the case, it's really bad. But how come other clients can render it correctly? display fine here, I'm on linux, though. Paul, it'll render fine on Linux. Wu, yes, like I said, it's a problem specific to how the underlying GTK system and font-substitution libraries are configured/compiled/work with Claws-Mail on Windows. Yes, this is specific to Claws-Mail. The problem is not specific to Fancy, and is harder to fix (if at all) due to font-specificity in HTML messages. It won't be fixed any time soon far as I know. OK, thank you all guys. If it's about the font, you can apply a CSS file that override such font I suppose. |