noel 2003/06/06 16:41:38
Modified: src/java/org/apache/james/transport/mailets
LocalDelivery.java
Log:
Minor code cleanup
Revision Changes Path
1.17 +8 -16
jakarta-james/src/java/org/apache/james/transport/mailets/LocalDelivery.java
Index: LocalDelivery.java
===================================================================
RCS file:
/home/cvs/jakarta-james/src/java/org/apache/james/transport/mailets/LocalDelivery.java,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -r1.16 -r1.17
--- LocalDelivery.java 16 May 2003 15:29:31 -0000 1.16
+++ LocalDelivery.java 6 Jun 2003 23:41:38 -0000 1.17
@@ -123,21 +123,6 @@
}
}
- /* MimeMessage that does NOT change the headers when we save it */
- class LocalMimeMessage extends MimeMessage {
-
- public LocalMimeMessage(MimeMessage source) throws MessagingException {
- super(source);
- }
-
- protected void updateHeaders() throws MessagingException {
- if (getMessageID() == null) super.updateHeaders();
- else {
- modified = false;
- }
- }
- }
-
/**
* Delivers a mail to a local mailbox.
*
@@ -208,7 +193,14 @@
}
try {
// Add qmail's de facto standard Delivered-To header
- MimeMessage localMessage = new LocalMimeMessage(message);
+ MimeMessage localMessage = new MimeMessage(message) {
+ protected void updateHeaders() throws MessagingException {
+ if (getMessageID() == null) super.updateHeaders();
+ else {
+ modified = false;
+ }
+ }
+ };
localMessage.addHeader("Delivered-To", recipient.toString());
localMessage.saveChanges();
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]