You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by Joachim Draeger <jd...@joachim-draeger.de> on 2006/06/08 10:24:25 UTC
Re: [jira] Updated: (JAMES-461) Javamail Store based MailRepository
support
Hi Norman,
Thanks for your test!
I'm not sure about this yet. Of course: after a delivery the email should be in
the new folder.
But IMO new message != read message. Maybe POP3 doesn't care about new (RECENT)
messages at all. (IMAP does)
1. open the Folder: you have 2 new unread messages
2. read 1st message
3. close the Folder
4. open the Folder again: you have 1 unread message and 0 new messages.
In javamaildir behaves like the following at the moment:
1. open the folder
2. append 1 message
3. newMessages = 1
4. close the folder
5. newMessages = 0
That's okay from the client view, the session has ended, no more new messages
anymore.
In HashJavaMailStoreMailRepository I could try to deliver to the closed folder.
The problem is that addUIDMessage requires an open folder. Maybe I find a
possibility in javamaildir to allow addUIDMessage on closed folder.
This are the problems when you try to use a client library for server purposes. :-)
Joachim
Norman Maurer schrieb:
> After a quick look at the code this is maybe related to javamaildir. Not
> 100 % sure yet.
>> First i want to say thx for this great work! I just test it and it seems
>> to work so far. The only problem i noticed is that a new mail get insert
>> in the cur folder. It should be insert in the new folder. It only should
>> be moved to cur if it was read ( leave copy on the server).
>> http://www.qmail.org/qmail-manual-html/man5/maildir.html
---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org