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, <[EMAIL PROTECTED]>
"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(+++)
_______________________________________________ Mailman-Developers mailing list [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-developers