remove deprecated Message methods from Auto
authoradam <adam@megacz.com>
Sat, 17 Mar 2007 08:50:53 +0000 (08:50 +0000)
committeradam <adam@megacz.com>
Sat, 17 Mar 2007 08:50:53 +0000 (08:50 +0000)
darcs-hash:20070317085053-5007d-6b201bdfd2d84b06dde94efc3750cbc6c9a92834.gz

src/org/ibex/mail/Auto.java

index beeffcb..0df2b46 100644 (file)
@@ -39,7 +39,8 @@ public class Auto {
        String auto = m.headers.get("auto-submittted");
        if (auto!=null && !auto.equals("no"))                             return null;
 
-       String precedence = m.headers.getLowerCaseTrimmed("precedence");
+       String precedence = m.headers.get("precedence");
+        if (precedence != null) precedence = precedence.trim().toLowerCase();
        if ("bulk".equals(precedence)) return null;
        if ("list".equals(precedence)) return null;
        if ("junk".equals(precedence)) return null;
@@ -48,10 +49,8 @@ public class Auto {
        if (m.envelopeFrom.user.endsWith("-request"))                     return null;
        if (m.envelopeFrom.user.startsWith("owner-"))                     return null;
        if (m.envelopeFrom.description.equalsIgnoreCase("mailer-daemon")) return null;
-       for(Enumeration e = m.headers.names(); e.hasMoreElements();) {
-           String key = (String)e.nextElement();
+       for(String key : m.headers.getHeaderNames())
            if (key.toLowerCase().startsWith("list-")) return null;
-       }
 
        // SHOULD NOT issue the same response to the same sender more
        // than once within a period of several days, even though that