[ http://issues.apache.org/jira/browse/JAMES-641?page=all ]
Norman Maurer updated JAMES-641:
--------------------------------
Fix Version/s: Trunk
(was: 2.3.0rc5)
.
> POP3 list return messages in order as they comes with file pair
> ---------------------------------------------------------------
>
> Key: JAMES-641
> URL: http://issues.apache.org/jira/browse/JAMES-641
> Project: James
> Issue Type: Improvement
> Components: James Core
> Affects Versions: 2.2.0
> Environment: linux, jdk1.5
> Reporter: davide.bz
> Assigned To: Norman Maurer
> Priority: Trivial
> Fix For: Trunk
>
>
> I like to have the list method to return message so that the progressive
> number correpond to the receiving order (so all new messaged are on
> top/bottom).
> With mbox I have already send a patch. But I have noted that mbox does not
> work good with large attachment. So I go back to file pair (default
> mailrepository)
> But this is not ordered too!!
> I have noted that filenames is an encoded verion of the id of the mail! but
> the progressive number in id is not rpad so the string file name does not
> correspond with progressive number.
> I haved maded by me a path. I does not have testet it in deep but I will send.
> The patched method is the James.java:
> -------------------------------------------------------------------------
> /**
> * Return a new mail id.
> *
> * @return a new mail id
> */
> public String getId() {
> long localCount = -1;
> synchronized (James.class) {
> localCount = count++;
> }
> // 2006-09-28 [EMAIL PROTECTED]: rpad progressive will make file name
> order
> // like receiving order!
> String localCountStr = String.valueOf(localCount);
> localCountStr = "00000000000000000000" + localCountStr;
> localCountStr = localCountStr.substring(localCountStr.length() - 20);
> StringBuffer idBuffer =
> new StringBuffer(64)
> .append("Mail")
> .append(System.currentTimeMillis())
> .append("-")
> .append(localCountStr);
> return idBuffer.toString();
> }
--
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]