Summary | Bug in display of base64 encoded e-mails |
Queue | IMP |
Queue Version | 4.3-RC2 |
Type | Bug |
State | Not A Bug |
Priority | 2. Medium |
Owners | |
Requester | albert.darenberg (at) gmail (dot) com |
Created | 09/15/2008 (6150 days ago) |
Due | |
Updated | 09/22/2008 (6143 days ago) |
Assigned | 09/15/2008 (6150 days ago) |
Resolved | 09/22/2008 (6143 days ago) |
Github Issue Link | |
Github Pull Request | |
Milestone | |
Patch | No |
unless you have set the preference otherwise, you only show one part.
State ⇒ Feedback
library on your server.
Priority ⇒ 2. Medium
Patch ⇒ No
Milestone ⇒
Queue ⇒ IMP
Summary ⇒ Bug in display of base64 encoded e-mails
Type ⇒ Bug
State ⇒ Unconfirmed
correctly displayed by Horde. The specialty of those e-mails is that
they consist of two base64 encoded parts. The message source looks
like the following:
MIME-Version: 1.0
Content-Type: multipart/alternative;
boundary="b1_c45b2h52c330849d3f58635b08353726"
--b1_c45b2h52c330849d3f58635b08353726
Content-Type: text/plain; charset = "iso-8859-1"
Content-Transfer-Encoding: base64
VGhpcyBpcyBzb21lIHJhbmRvbSBiYXNlNjQgZW5jb2RlZCB0ZXh
0LiBMb3JlbSBpcHN1bSBkb2xvciBzaXQgYW1ldCwgY29uc2VjdG
V0dWVyIHNhZGlwc2NpbmcgZWxpdHIsIHNlZCBkaWFtIG5vbnV
teSBlaXJtb2QgdGVtcG9yIGludmlkdW50IHV0IGxhYm9yZSBldCB
kb2xvcmUgbWFnbmEgYWxpcXV5YW0gZXJhdCwgc2Vk
--b1_c45b2h52c330849d3f58635b08353726
Content-Type: text/html; charset = "iso-8859-1"
Content-Transfer-Encoding: base64
VGhpcyBpcyBhbHNvIHNvbWUgcmFuZG9tIGJhc2U2NCB
lbmNvZGVkIHRleHQuIExvcmVtIGlwc3VtIGRvbG9yIHNpd
CBhbWV0LCBjb25zZWN0ZXR1ZXIgc2FkaXBzY2luZyBlb
Gl0ciwgc2VkIGRpYW0gbm9udW15IGVpcm1vZCB0ZW1
wb3IgaW52aWR1bnQgdXQgbGFib3JlIGV0IGRvbG9yZSB
tYWduYSB
--b1_c45b2h52c330849d3f58635b08353726--
IMP displays only the first part of the message (This is the footer,
so it should be displayed at the end of the e-mail), while ignoring
the 2nd base64 encoded part. Also note the content-type of the 2nd
part (text/html).