Hi, we encountered problems with some multipart MIME mails. It seems, that cyrus-imapd fails to correctly seperate the different parts of mail under certain circumstances. This e.g. the case if one MIME part of the mail contains a multipart/alternative part, that has a boundary which contains the boundary of the enclousing MIME part as a substring. I guess I better give an example here: ;)
This is non-compliant MIME.
It seems that some versions of Eudora created such boundary strings.
Yep, it's broken.
This is the right place.The attached patch should fix this problem. BTW: is this the right list to send patches to or does there exist a mailinglist better suited for this?
We'll review the patch (Stanford also had this issue) but it's not high priority since it's a cater-to-broken-client issue.
Larry