IMAP message numbers start at 1, not 0
authoradam <adam@megacz.com>
Tue, 17 Aug 2004 23:17:03 +0000 (23:17 +0000)
committeradam <adam@megacz.com>
Tue, 17 Aug 2004 23:17:03 +0000 (23:17 +0000)
darcs-hash:20040817231703-5007d-99d1753df8838eb175fd2de819ba8efbdd0432af.gz

src/org/ibex/mail/target/FileBasedMailbox.java

index 2462a28..8bf36ad 100644 (file)
@@ -160,7 +160,10 @@ public class FileBasedMailbox extends Mailbox.Default implements Serializable {
             recent = true;
             return true;
         }
-        public int num() { return cur; }
+
+        // EUDORA insists that message numbers start at 1, not 0
+        public int num() { return cur+1; }
+
         public int uid() {
             try { return Integer.parseInt(names[cur].substring(0, names[cur].indexOf('.')));
             } catch (NumberFormatException nfe) {