[Bug 95733] KMail should always encode as base64 any non text/* and non message/* MIME part

Joachim Wagner jwagner at computing.dcu.ie
Thu Feb 12 18:22:38 GMT 2009


http://bugs.kde.org/show_bug.cgi?id=95733


Joachim Wagner jwagner computing dcu ie changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jwagner at computing.dcu.ie




--- Comment #22 from Joachim Wagner <jwagner computing dcu ie>  2009-02-12 19:22:36 ---
Bug still exists on:

KMail 1.9.6 (OpenSuSE 10.3 installation)
KMail 1.9.9 (OpenSuSE 11.0 installation)
KMail 1.10.3 (OpenSuSE 11.1 Live CD)

Test: Compose new mail, attach kmailtest-full.pdf ("Not working pdf file" from
Georg Baum), observe unsuitable encoding "quoted-printable" in composer window.

I checked my sent-mail folder with
$ ~/Mail/sent-mail/cur> find -type f -print0 | xargs --null fgrep -h
"Content-Type:" -A 3 | fgrep application/pdf -A 3 | fgrep
"Content-Transfer-Encoding:" | sort | uniq -c
    212 Content-Transfer-Encoding: base64
      1 Content-Transfer-Encoding: quoted-printable
but closer inspection showed that the PDF was inside a forwarded mail that was
generated by MS Office Outlook. Note that this PDF is NOT damaged. Thinking
about it, I cannot really see what should be wrong with encoding a binary file
with quoted-printable (except for efficiency). Anything that is not printable
is quoted in hexadecimal (for example =3D for equal signs in HTML). Reading
comment #8, the problem seems to be that some line break conversion is going
on. Is this maybe the real bug? Why is the MS Outlook PDF I found in my
sent-mail folder not damaged?

Hope this helps you guys to pinpoint the bug. Best regards, JJ


-- 
Configure bugmail: http://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Kdepim-bugs mailing list