Running 3.0.1_GA_160.DEBIAN3.1 I haven't upgraded yet because I want to post here to see if this is a known issue.

I have a message a user is viewing through the web client. The content type appears as:
Content-Type: multipart/mixed; boundary="============_-1064376317==_============"
And there are 25 jpeg files which compose the remainder of the content, about 45K each. Each file is marked with a boundry like so (this example is the first image):
Content-Id: <p06230902c08ee34dd4ca@[].0.0>
Content-Type: image/jpeg; name="fulcrum001.jpg"
 ; x-mac-type="4A504547"
 ; x-mac-creator="3842494D"
Content-Disposition: attachment; filename="fulcrum001.jpg"
Content-Transfer-Encoding: base64
Which is followed by the base64 encoded image. When the web client attempts to view this file, nothing happens. Only the content type of
Content-Type: text/plain; charset="us-ascii" ; format="flowed"
is displayed, yet the message is still around 1.6 megs.

When I connect to Zimbra via the mutt MUA, I can view each jpeg file as expected. When the user forwards the message to Gmail, the jpeg files are displayed properly in Google's web client.

Looks like a bug, but hey...I'm thorough. Is it?