> > Please note that above 100KB the MimeMessage would be stored on disk, > thus limiting memory impact (see MimeMessageInputStreamSource). Maybe we > should make the threshold configurable, via a system property for instance? >
Having the threshold configurable seems like a good idea to me (I know I would like it :)) but it can come later since it is already the status quo. To me fixing the concurrency issue in such a core component has priority. Jean