From: adam Date: Tue, 17 Aug 2004 23:17:03 +0000 (+0000) Subject: IMAP message numbers start at 1, not 0 X-Git-Url: http://git.megacz.com/?a=commitdiff_plain;h=502b3e863701831e30aa18e4625a76277a0d6cf6;p=org.ibex.mail.git IMAP message numbers start at 1, not 0 darcs-hash:20040817231703-5007d-99d1753df8838eb175fd2de819ba8efbdd0432af.gz --- diff --git a/src/org/ibex/mail/target/FileBasedMailbox.java b/src/org/ibex/mail/target/FileBasedMailbox.java index 2462a28..8bf36ad 100644 --- a/src/org/ibex/mail/target/FileBasedMailbox.java +++ b/src/org/ibex/mail/target/FileBasedMailbox.java @@ -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) {