rfc: improved MIME handling (multipart)

Subject: rfc: improved MIME handling (multipart)

Date: Mon, 10 May 2010 11:33:03 +0100

To: notmuch@notmuchmail.org

Cc:

From: David Edmondson


A (third) attempt at improved MIME handling, specifically for multipart,
is at:
   http://github.com/dme/notmuch/tree/mp3
   git://github.com/dme/notmuch.git (branch 'mp3')

I wouldn't describe this as finished, but it's usable for my own
day-to-day work, so I'd like to see if some others could try it out and
provide feedback. Particularly interesting would be to know about
messages where it behaves badly.

The JSON format output from `notmuch show' is where most of the change
is apparent. The text output should be similar to before, with the only
change being to output a header{} block for in-lined message/rfc822
parts. This could be easily removed if it breaks something (the vim
plugin?).

This doesn't yet have the changes necessary to support multipart/related
text/html parts with associated graphics or useful multipart/signed
(there's no checking of signatures, etc.). Those should be `a simple
matter' of writing some more emacs lisp. If someone else wants to have a
go at that I'd be thrilled.

dme.
-- 
David Edmondson, http://dme.org
part-000.sig (application/pgp-signature)

Thread: