treat BODY[1] as BODY for now
authoradam <adam@megacz.com>
Tue, 17 Aug 2004 23:16:19 +0000 (23:16 +0000)
committeradam <adam@megacz.com>
Tue, 17 Aug 2004 23:16:19 +0000 (23:16 +0000)
darcs-hash:20040817231619-5007d-1959cc65d9c203454dd8b98093459cfc3528be94.gz

src/org/ibex/mail/protocol/IMAP.java

index c29468f..e0cc718 100644 (file)
@@ -418,7 +418,7 @@ public class IMAP {
                     s = list.length == 0 ? "" : list[0].s.toUpperCase();
                     r.append(s);
                     if (list.length == 0)                   { spec |= RFC822TEXT;   if(e) payload = m.headers.raw+"\r\n"+m.body; }
-                    else if (s.equals(""))                  { spec |= RFC822TEXT;   if(e) payload = m.headers.raw+"\r\n"+m.body; }
+                    else if (s.equals("") || s.equals("1")) { spec |= RFC822TEXT;   if(e) payload = m.headers.raw+"\r\n"+m.body; }
                     else if (s.equals("TEXT"))              { spec |= RFC822TEXT;   if(e) payload = m.body; }
                     else if (s.equals("HEADER"))            { spec |= HEADER;       if(e) payload = m.headers.raw+"\r\n"; }
                     else if (s.equals("HEADER.FIELDS"))     { spec |= FIELDS;     payload=headers(r,t[i].l()[1].sl(),false,m,e); }