On Tue, 19 Mar 2002, Daniel Rogers wrote: > On Tue, Mar 19, 2002 at 10:03:25AM -0800, Bart Schaefer wrote: > > It never occurred to me that SpamAssassin could lack a proper MIME parser. > > Any nested multipart containing a base64'd sub-part can totally defeat all > > body checks, and even if there's only one level of multipart the base64 > > decoder fails if the lines are not exactly 76 characters long (the spec > > only requires that they be NO MORE than 76). > > I've opened a bug for this > (http://bugzilla.spamassassin.org/show_bug.cgi?id=114) and attached my > patch.
This looks like it fixes the base64 decoder, but it remains the case that a MIME structure of the form mutipart/anything multipart/anything text/anything anything/anything c-t-e:base64 will cause get_decoded_body_text_array() et al. to return garbage or empty, because all the non-base64'd lines in the nested multipart are discarded. _______________________________________________ Spamassassin-talk mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/spamassassin-talk