On 07.10.2011 20:05, Pedro Padron wrote:

> One of our customers has an application that sends him emails with XML
> files attached. This app doesn't write the correct headers, so it looks
> like this:
> 
> --AaBb--984dfgeSSd3532
> Content-Type: application/xml; name=whatever.xml
> Content-Transfer-Encoding: base64Content-Disposition: attachment;
> filename=whatever.xml
> 
> <really><long><xml><file><here><without><line><breaks>
> 
> You can see that Content-Transfer-Encoding was supposed to be base64,
> but it has a lame syntax error. The XML file is not base64 encoded, it
> is very long XML in a single line.
> 
> Because of this, when the client downloads the attachment from
> Roundcube, the XML is broken because Roundcube added line breaks to its
> contents, giving us somtething like:

Works for me. Enable imap_debug in roundcube and check e.g.
BODYSTRUCTURE returned by your server. What version?

-- 
Aleksander 'A.L.E.C' Machniak
LAN Management System Developer [http://lms.org.pl]
Roundcube Webmail Developer  [http://roundcube.net]
---------------------------------------------------
PGP: 19359DC1 @@ GG: 2275252 @@ WWW: http://alec.pl
_______________________________________________
List info: http://lists.roundcube.net/dev/
BT/8f4f07cd

Reply via email to