Summary: | kmail does not handle message encoding properly on replies (base64 encoded multipart message) | ||
---|---|---|---|
Product: | [Applications] kmail2 | Reporter: | Marc Schiffbauer <mschiff> |
Component: | general | Assignee: | kdepim bugs <kdepim-bugs> |
Status: | RESOLVED WORKSFORME | ||
Severity: | normal | CC: | aspotashev, jakub.januszkiewicz, jiri, kollix, petr |
Priority: | NOR | Keywords: | triaged |
Version: | Git (master) | ||
Target Milestone: | --- | ||
Platform: | Gentoo Packages | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
I can not reproduce this. I created a multipart/alternative base64 utf8 message from within KMail, and tried replying to it, which worked fine. Maybe it only happens to a subset of messages? Please attach your message (you can strip out some of the headers for privacy) to provide a test. I just noticed that saving a message to a file (.mbox) seems to be broken, too: The saved file is empty... I saved the message using mutt then. But when I open the mail saved file in kmail I cannot reply to it (button disabled) I may sent you that mail via PM if you pretend to delete it afterwards. -Marc Yes, please send me the mail via PM (simply add the mbox as an attachment to a mail), I'll delete it afterwards. Mail sent on 17.05.2011 23:16 Same problem here in KMail 4.7.1, I can provide a number of affected emails if needed. I seem to be affected by the same problem. My messages are 8bit-encoded, and the parts are iso-latin-2, but otherwise similar: multipart/alternative outer layer, inner layers text/plain; charset=ISO-8859-2; format=flowed and text/html; charset=ISO-8859-2). When I hit "r" for reply, the text is decoded to utf-8 but then shown in iso-latin-2. There seems to be some interaction with the "Keep original charset" option, but even when it's off, for encrypted e-mails, the problem still occurs when replying to the whole e-mail - but not when the text is selected (so that only the selected part is quoted). So the work-around ends up being (a) turning off "Keep original charset" (Settings | Composer | Charset) and (b) selecting the text of encrypted e-mails before hitting "r" for reply. Please add a testmail here as attachment to be able to reproduce the problem. (And please check with current 4.10) Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone! Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging Thank you for helping us make KDE software even better for everyone! |
Version: Git (master) (using KDE 4.6.2) OS: Linux I just received a multipart mail with following headers: Content-Type: multipart/alternative; boundary="_000_2E0B97FC886742438D4972827280027E32DA419325MAILSERVHwwhl_" And then with multiparts: --_000_2E0B97FC886742438D4972827280027E32DA419325MAILSERVHwwhl_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 And: --_000_2E0B97FC886742438D4972827280027E32DA419325MAILSERVHwwhl_ Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: base64 When I hit reply, I get garbage instead of german umlauts in the quoted text of the message body: Am Wednesday, 27. April 2011, 09:30:28 schrieben Sie: > Marc, > > Beitrag könnt ihr auf das Konto leisten. > > Gruà und bis Samstag. Reproducible: Always Steps to Reproduce: 1. Have a multipart, base64 encoded utf8 message in your inbox 2. Hit reply Actual Results: Garbage instead of correct utf8 encoded characters Expected Results: Correct utf8 characters