| 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 (6301 days ago) |
| Due | |
| Updated | 09/22/2008 (6294 days ago) |
| Assigned | 09/15/2008 (6301 days ago) |
| Resolved | 09/22/2008 (6294 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).