[ http://issues.apache.org/jira/browse/JAMES-461?page=all ]
Joachim Draeger updated JAMES-461: ---------------------------------- Attachment: javamailstore-mailrepository-4.zip javamailstore-mailrepository-4 * HashJavamailStoreMailRepository always allows to deliver to a closed folder. It opens the folder for getMessageCount() only if necessary * HashJavamailStoreMailRepository was missing capability to update message when store got called with an existing key * UIDPlusFolderMailRepository tries first to deliver to a closed folder. If IllegalStateException was caught it retries on the opened folder. * Flag.RECENT is set on MimeMessage before passed to JavaMail Store * when using javamaildir, new messages should stay in the new folder until list() or retrieve() is called on Repository. thanks to Norman for reporting this! * tested with James-2.3.0b1 see INSTALL.txt A completely compatible javamaildir version (greater than 0.7-pre1) is on the way, I will announce it here. I provide unofficial prerelease by private email for the impatient! :-) I appreciate any feedback! Success, issues, bad style... :-) > Javamail Store based MailRepository support (was: Maildir support) > ------------------------------------------------------------------ > > Key: JAMES-461 > URL: http://issues.apache.org/jira/browse/JAMES-461 > Project: James > Type: New Feature > Components: MailStore & MailRepository > Reporter: Norman Maurer > Assignee: Stefano Bagnara > Fix For: 2.4.0 > Attachments: JavamailStoreMailRepository.java, > JavamailStoreMailRepository2.zip, MaildirMailRepository.java, > MaildirMailRepository.java, UIDPlusFolderMailRepository1.zip, > javamailstore-mailrepository-3.zip, javamailstore-mailrepository-4.zip > > Add support for Javamail Stores as MailRepositories -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]