projects
/
org.ibex.mail.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
73c4f25
)
remove deprecated Message methods from Auto
author
adam
<adam@megacz.com>
Sat, 17 Mar 2007 08:50:53 +0000
(08:50 +0000)
committer
adam
<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
patch
|
blob
|
history
diff --git
a/src/org/ibex/mail/Auto.java
b/src/org/ibex/mail/Auto.java
index
beeffcb
..
0df2b46
100644
(file)
--- a/
src/org/ibex/mail/Auto.java
+++ b/
src/org/ibex/mail/Auto.java
@@
-39,7
+39,8
@@
public class Auto {
String auto = m.headers.get("auto-submittted");
if (auto!=null && !auto.equals("no")) return null;
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;
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;
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;
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
// SHOULD NOT issue the same response to the same sender more
// than once within a period of several days, even though that