use maxuid() in IMAP.java
[org.ibex.mail.git] / src / org / ibex / mail / IMAP.java
index f790298..9588cb4 100644 (file)
@@ -215,8 +215,7 @@ public class IMAP {
             int ret = 0;
             Mailbox mb = selected();
             if (mb == null) return 0;
-            for(Mailbox.Iterator it = mb.iterator(); it.next(); ) ret = it.uid();
-            return ret;
+            return mb.maxuid();
         }
         public int unseen(String mailbox)      { return mailbox(mailbox, false).count(Query.not(Query.seen())); }
         public int recent(String mailbox)      { return mailbox(mailbox, false).count(Query.recent()); }