Author: jkoster
Date: 2010-02-17 09:32:18 +0100 (Wed, 17 Feb 2010)
New Revision: 41082

Modified:
   
CMSContainer/branches/b1_7/CMSContainer/cmsc/utilities/src/java/com/finalist/cmsc/util/EmailSender.java
Log:
CMSC-1644 - Make sure the Date header is set in emails.

Modified: 
CMSContainer/branches/b1_7/CMSContainer/cmsc/utilities/src/java/com/finalist/cmsc/util/EmailSender.java
===================================================================
--- 
CMSContainer/branches/b1_7/CMSContainer/cmsc/utilities/src/java/com/finalist/cmsc/util/EmailSender.java
     2010-02-17 08:32:15 UTC (rev 41081)
+++ 
CMSContainer/branches/b1_7/CMSContainer/cmsc/utilities/src/java/com/finalist/cmsc/util/EmailSender.java
     2010-02-17 08:32:18 UTC (rev 41082)
@@ -2,6 +2,7 @@
 
 import java.io.UnsupportedEncodingException;
 import java.util.ArrayList;
+import java.util.Date;
 import java.util.List;
 
 import javax.activation.DataHandler;
@@ -139,6 +140,8 @@
          message.setText(body);
       }
 
+      // set the date header field
+      message.setSentDate(new Date());
       Transport.send(message);
    }
 
@@ -161,7 +164,7 @@
       return multipart;
    }
 
-   public static void  sendEmail(String emailFrom, String nameFrom, String 
emailTo,
+   public static void sendEmail(String emailFrom, String nameFrom, String 
emailTo,
          String subject, String body, String replyTo,String contentType)
          throws MessagingException, UnsupportedEncodingException,
          AddressException {
@@ -181,7 +184,8 @@
       }
       message.setHeader("Content-Transfer-Encoding", "quoted-printable");
       message.setSubject(subject);
-      message.setContent(body,contentType );
+      message.setContent(body,contentType);
+      message.setSentDate(new Date());
       Transport.send(message);
    }
    

_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to