[cvs] [Wiki] changed: NewMIMELib
Chuck Hagenbuch
chuck at horde.org
Thu Dec 1 16:41:46 PST 2005
chuck Thu, 01 Dec 2005 16:41:46 -0800
Modified page: https://dev.horde.org/horde/wicked/display.php?page=NewMIMELib
New Revision: 1.1
Change log: notes for a new mime lib implementation
@@ -1 +1,16 @@
++ Next MIME Library
+From Michael Slusarz:
+
+What I would eventually like is to refer to these embedded mime parts by an id. PGP example:
+<code>
+0. multipart/signed
+ 1. encryption signature/version stuff
+ 2. encryped data
+ Encrypted data contains:
+ 1. multipart/mixed
+ 1. text/plain
+ 2. image/jpeg
+</code>
+
+Then, if we want to access the image/jpeg option, we do a getPart('2.2') call to the MIME_Contents:: object and it will be responsible for rebuilding the data (it sees that 2.2 doesn't exist on the IMAP server, but that id 2 can contain embedded data, so it automatically downloads/parses as many parent parts as required). This will eliminate the need for MIME specific caching - which was always kind of a hackish implementation by me I admit.
More information about the cvs
mailing list