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