noel        2003/02/04 13:05:34

  Modified:    src/java/org/apache/james/core MimeMessageWrapper.java
  Log:
  allow subject and date to be mutable in the pipeline
  
  Revision  Changes    Path
  1.21      +7 -0      
jakarta-james/src/java/org/apache/james/core/MimeMessageWrapper.java
  
  Index: MimeMessageWrapper.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-james/src/java/org/apache/james/core/MimeMessageWrapper.java,v
  retrieving revision 1.20
  retrieving revision 1.21
  diff -u -r1.20 -r1.21
  --- MimeMessageWrapper.java   12 Jan 2003 22:38:30 -0000      1.20
  +++ MimeMessageWrapper.java   4 Feb 2003 21:05:32 -0000       1.21
  @@ -716,6 +716,7 @@
               loadMessage();
           }
           modified = true;
  +        headers.setHeader(RFC2822Headers.SUBJECT, subject);
           message.setSubject(subject);
       }
   
  @@ -724,6 +725,11 @@
               loadMessage();
           }
           modified = true;
  +        // is this correct?
  +        try {
  +            headers.setHeader(RFC2822Headers.SUBJECT, new 
String(subject.getBytes(charset)));
  +        }
  +        catch (java.io.UnsupportedEncodingException _) { /* TODO */ }
           message.setSubject(subject, charset);
       }
   
  @@ -732,6 +738,7 @@
               loadMessage();
           }
           modified = true;
  +        headers.setHeader(RFC2822Headers.DATE, mailDateFormat.format(d));
           message.setSentDate(d);
       }
   
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to