At 10:43 PM -0500 2003/10/29, Barry Warsaw wrote:
We may even want both the encoded and decoded messages stored on the file system -- at the very least, we should have attachments decoded and stored in separate files.
I'm not at all sure that you want to go down this route. One of
the biggest headaches within the AOL mail system is the handling of attachment storage, what happens when the attachments get out of sync, etc.... Same with Eudora as a local MUA.
I think I'd be inclined to store the message in wire format just
the once, and deal with transformation on the fly. At least you would never have to worry about the attachments getting out of sync with the message bodies, and maybe someone else getting the attachments they weren't supposed to see, or not getting the attachments at all that they should have, etc....
-- Brad Knowles, <brad.knowles@skynet.be>
"They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety." -Benjamin Franklin, Historical Review of Pennsylvania.
GCS/IT d+(-) s:+(++)>: a C++(+++)$ UMBSHI++++$ P+>++ L+ !E-(---) W+++(--) N+ !w--- O- M++ V PS++(+++) PE- Y+(++) PGP>+++ t+(+++) 5++(+++) X++(+++) R+(+++) tv+(+++) b+(++++) DI+(++++) D+(++) G+(++++) e++>++++ h--- r---(+++)* z(+++)