commit: horde problem.php horde/docs CHANGES imp compose.php
mailbox.php message.php imp/lib IMP.php horde/lib MIME.php
horde/lib/MIME Message.php Structure.php
chuck@horde.org
chuck@horde.org
8 Jan 2001 22:52:43 -0000
chuck 2001/01/08 14:52:43 PST
Modified files:
. problem.php
docs CHANGES
. compose.php mailbox.php message.php
lib IMP.php
lib MIME.php
Added files:
lib/MIME Message.php Structure.php
Log:
This should more or less complete the MIME revamp, at least with respect to
the Horde code. There's probably cleanup that could still happen, but most
of it is contained in IMP now (which is good). The Horde MIME classes have
one dependancy on imap_rfc822_write_address(), which will be fixed once we
have Mail_RFC822::writeAddress(). Other than that there are no references to
IMP or imap or the imap functions in them.
I've broken out MIME_Structure (for dealing with the structure of MIME
messages) and MIME_Message (for creating MIME emails). MIME_Part lives
inside of MIME/Message.php, since it's pretty intrinsically tied to
MIME_Message::.
If we wanted to, we could look into having MIME_Structure return an array of
MIME_Part:: objects instead of our custom hashes. This would be more robust
and organized, but would probably entail breaking out MIME_Part and making
it it's own file (which would be included by both MIME_Message and
MIME_Structure). Actually, the more I think about it, the more this sounds
like a decent idea... what do people think?
Revision Changes Path
2.52 +8 -9 horde/problem.php
1.102 +3 -0 horde/docs/CHANGES
2.246 +69 -65 imp/compose.php
2.233 +10 -10 imp/mailbox.php
2.187 +6 -5 imp/message.php
1.117 +14 -10 imp/lib/IMP.php
1.51 +3 -3 horde/lib/MIME.php