fixed get/gets mixup
[org.ibex.mail.git] / src / org / ibex / mail / protocol / IMAP.java
index e143420..36a5371 100644 (file)
@@ -441,7 +441,7 @@ public class IMAP {
             if (!negate) {
                 if(e) for(int j=0; j<headers.length; j++) {
                     r.append(headers[j] + (j<headers.length-1?" ":""));
-                    if (m.headers.get(headers[j]) != null) payload += headers[j]+": "+m.headers.get(headers[j])+"\r\n";
+                    if (m.headers.gets(headers[j]) != null) payload += headers[j]+": "+m.headers.gets(headers[j])+"\r\n";
                 }
             } else {
                throw new Server.No("HEADERS.NOT temporarily disaled");
@@ -450,7 +450,7 @@ public class IMAP {
                 if(e) { OUTER: for(Enumeration x=m.headers.keys(); x.hasMoreElements();) {
                     String key = (String)x.nextElement();
                     for(int j=0; j<headers.length; j++) if (key.equalsIgnoreCase(headers[j])) continue OUTER;
-                    payload += key + ": " + m.headers.get(key)+"\r\n";
+                    payload += key + ": " + m.headers.gets(key)+"\r\n";
                 } }
                */
             }
@@ -747,12 +747,12 @@ public class IMAP {
                 "(" + quotify(m.envelope.arrival.toString()) +
                 " " + quotify(m.subject) +          
                 " " + addressList(m.from) +      
-                " " + addressList(m.headers.get("sender")) +
+                " " + addressList(m.headers.gets("sender")) +
                 " " + addressList(m.replyto) + 
                 " " + addressList(m.to) + 
                 " " + addressList(m.cc) + 
                 " " + addressList(m.bcc) + 
-                " " + quotify((String)m.headers.get("in-reply-to")) +
+                " " + quotify((String)m.headers.gets("in-reply-to")) +
                 " " + quotify(m.messageid) +
                 ")";
         }