From 502b3e863701831e30aa18e4625a76277a0d6cf6 Mon Sep 17 00:00:00 2001 From: adam Date: Tue, 17 Aug 2004 23:17:03 +0000 Subject: [PATCH] IMAP message numbers start at 1, not 0 darcs-hash:20040817231703-5007d-99d1753df8838eb175fd2de819ba8efbdd0432af.gz --- src/org/ibex/mail/target/FileBasedMailbox.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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) { -- 1.7.10.4