httpd-mbox-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Paul Querna <c...@force-elite.com>
Subject [PATCH] MIME Support & More
Date Fri, 11 Mar 2005 08:26:56 GMT
This is mostly a work in progress. I know there are several very very 
bad parts in the patch, and I hope to smooth it over this weekend. 
After saying that, I would love some feedback.

Changes:
- Default DB type is now Berkeley DB.
- Only one DBM is created per .mbox file.
- struct with multiple values is serialized into a single DBM Entry
- Directory Index Page. (Set 'MBoxIndex On' for a directory full of 
.mbox files)
- Show each month's Message count on index page.
- MIME Parsing:
   - Multipart Messages display text/plain and text/x-patch inline.
   - Decode Quoted Printable and Base64
   - List Attachments
   - Download Attachments (need a little more work for filenames)

Things to do:
- Determine List information based on the List-id header. (How to 
signup, etc)
- Display filenames for MIME attachments
- Ability to download a single message RAW (see all of the headers)
- I think there is a bug in at least one place with how buckets are 
swapped around.
- Try to do streamy HTML Escaping. (Currently does it by flattening the 
brigade)
- Support CSS/XHTML or re-code it for XSLT.

Demo:
http://tsunami.in.force-elite.com/httpd-dev/

Compare:

http://tsunami.in.force-elite.com/httpd-dev/200411.mbox/%3C200411181551.00145.wfrazee@wynweb.net%3E
http://mail-archives.eu.apache.org/mod_mbox/httpd-dev//200411.mbox/%3C200411181551.00145.wfrazee@wynweb.net%3E

-Paul

Mime
View raw message