Bug 183185 - Messages signed by kmail using S/MIME are broken
Summary: Messages signed by kmail using S/MIME are broken
Status: RESOLVED FIXED
Alias: None
Product: kmail
Classification: Applications
Component: encryption (show other bugs)
Version: 1.11.90
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-02-04 15:29 UTC by Michael
Modified: 2009-02-06 01:37 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments
Badly signed message (67.67 KB, text/plain)
2009-02-04 15:31 UTC, Michael
Details
As shown in the same kmail (45.49 KB, image/png)
2009-02-04 15:32 UTC, Michael
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Michael 2009-02-04 15:29:09 UTC
Version:           1.11.90 (using KDE 4.2.0)
OS:                Linux
Installed from:    SuSE RPMs

kmail somehow messes multipart when signing.
I'll attach a screenshot of how a messages sent by kmail is shown by kmail (same in other mailers) and the message itself.
Comment 1 Michael 2009-02-04 15:31:56 UTC
Created attachment 30958 [details]
Badly signed message
Comment 2 Michael 2009-02-04 15:32:29 UTC
Created attachment 30959 [details]
As shown in the same kmail
Comment 3 Michael 2009-02-04 15:34:11 UTC
Forgot to mention, it happens only when attachments are used. text/plain works fine
Comment 4 Thomas McGuire 2009-02-06 01:01:23 UTC
I just tested this and can not reproduce. (I tested plain message + jpeg attachment, signed with S/MIME).

There was a brief period where KMail trunk created incorrect messages, maybe you happened to test with one of those? Can you test with a newer version please?

The reason for the corrupt message is the messed up boundary string: --Boundary-02=_eWaiJJnjs56KDHRpe: image/jpeg;
Comment 5 Michael 2009-02-06 01:09:28 UTC
Thanks Thomas, in fact, started to download 400m of kde trunk updates 10 minutes ago, will let you know soon
Comment 6 Michael 2009-02-06 01:37:23 UTC
KMail
Version 1.11.90
Using KDE 4.2.61 (KDE 4.2.61 (KDE 4.3 >= 20090127)) "release 1.4"

and all works now!