From 4df643eea19b1b29cb8430634f6f2a5cc396ac7b Mon Sep 17 00:00:00 2001 From: mguessan Date: Tue, 5 Oct 2010 21:52:39 +0000 Subject: [PATCH] IMAP: merge fix from Kolos, search command with message sequence set git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1493 3d1905a2-6b24-0410-a738-b14d5a86fcbd --- src/java/davmail/imap/ImapConnection.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/java/davmail/imap/ImapConnection.java b/src/java/davmail/imap/ImapConnection.java index e8ee5c9b..2cfbfeb4 100644 --- a/src/java/davmail/imap/ImapConnection.java +++ b/src/java/davmail/imap/ImapConnection.java @@ -879,10 +879,11 @@ public class ImapConnection extends AbstractConnection { appendMailEnvelopeHeader(buffer, mimeMessage.getHeader("From", ",")); appendMailEnvelopeHeader(buffer, mimeMessage.getHeader("Sender", ",")); appendMailEnvelopeHeader(buffer, mimeMessage.getHeader("Reply-To", ",")); + appendMailEnvelopeHeader(buffer, mimeMessage.getHeader("To", ",")); appendMailEnvelopeHeader(buffer, mimeMessage.getHeader("CC", ",")); appendMailEnvelopeHeader(buffer, mimeMessage.getHeader("BCC", ",")); appendMailEnvelopeHeader(buffer, mimeMessage.getHeader("In-Reply-To", ",")); - appendEnvelopeHeader(buffer, mimeMessage.getHeader("Messagee-Id")); + appendEnvelopeHeader(buffer, mimeMessage.getHeader("Message-Id")); } catch (MessagingException me) { DavGatewayTray.warn(me); @@ -1159,7 +1160,7 @@ public class ImapConnection extends AbstractConnection { } } else if ("OLD".equals(token) || "RECENT".equals(token) || "ALL".equals(token)) { // ignore - } else if (token.indexOf(':') >= 0) { + } else if (token.indexOf(':') >= 0 || token.matches("\\d+")) { // range search conditions.indexRange = token; } else {