Summary: | forwarded messages uses wrong encondings (base64 or quoted-printable) for message/rfc822 (against RFC 1521) | ||
---|---|---|---|
Product: | [Unmaintained] kmail | Reporter: | Jacek Konieczny <jajcus> |
Component: | general | Assignee: | Till Adam <adam> |
Status: | RESOLVED FIXED | ||
Severity: | major | CC: | avbidder+kde, pfeiffer, pradeepto, smiejek |
Priority: | HI | ||
Version: | 1.9.4 | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | All | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
The original message (gzipped) which is encoded incorrectly whe forwarded
The incorrectly forwarded message (gzipped) |
Description
Jacek Konieczny
2005-07-11 19:18:58 UTC
I cannot confirm, trunk 430645. Can you attach a message that, when forwarded, gets encoded in base64? Created attachment 11775 [details]
The original message (gzipped) which is encoded incorrectly whe forwarded
Created attachment 11776 [details]
The incorrectly forwarded message (gzipped)
I can reproduce this on KMail/Kontact 430645. Forwarding the message in attachment 11775 [details] makes it go encoded in Base64.
*** Bug 109414 has been marked as a duplicate of this bug. *** RFC 1521 has been obsolete for more than 8 years, having been obsoleted by RFCs 2045 and 2046. The restriction on encoding of course remains. The problem is not specific to that newfangled "Mandriva"; it appears in SuSE rpms also. Nor is it limited to 1.7.x; it remains in 1.8.1. The problem appears to have been reported as bug 1492, version 1.0.21 (marked CLOSED and FIXED). It also is exhibited as quoted-printable encoding rather than base64. Another example is attached to bug 109414. *** Bug 66318 has been marked as a duplicate of this bug. *** Bug remains in Kmail 1.9.4 / KDE 3.5.4 Changing title to also reflect the wrong quoted-printable usage that can occur. Raising priority because this is a bug which makes KMail send out broken emails. There is a corresponding Kolab issue: https://intevation.de/roundup/kolab/issue1384 Bug is fixed in proko2 now, I'll cross port. Till, is the fix in already? For completeness, rfc1521 was obsoleted. Currently active as "draft standard" is rfc2045, which has 6.4. Interpretation and Use If an entity is of type "multipart" the Content-Transfer-Encoding is not permitted to have any value other than "7bit", "8bit" or "binary". Even more severe restrictions apply to some subtypes of the "message" type. I looked into this earlier today. Current status: pradeepto (KDAB employee) will port this for us into the main 3.5 branch. Revision 640496. Forward ported Till's proko2 implementation to branches/3.5/kdepim. Fixed. Pradeepto ported till's proko2 implementation. OK, closing the bug then. |