I was looking through the JavaMail docs, and I noted something: MimeMessage isn't serializable. How does James save messages when the messages aren't Serializable? Does it save them in a non-Java object format, eg RFC 822 format, or does it transcribe the MimeMessage into an object that is Serializable?
One more thing: how hard is it to instruct James to hold a message for an period of time before transmission? Thanks.
