Author: gmazza
Date: Mon Aug 19 03:49:33 2013
New Revision: 1515266
URL: http://svn.apache.org/r1515266
Log:
ROL-1738 Use UTF-8 for Email subject to better facilitate non-ASCII charsets.
Modified:
roller/trunk/app/src/main/java/org/apache/roller/planet/util/MailUtil.java
roller/trunk/app/src/main/java/org/apache/roller/weblogger/util/MailUtil.java
Modified:
roller/trunk/app/src/main/java/org/apache/roller/planet/util/MailUtil.java
URL:
http://svn.apache.org/viewvc/roller/trunk/app/src/main/java/org/apache/roller/planet/util/MailUtil.java?rev=1515266&r1=1515265&r2=1515266&view=diff
==============================================================================
--- roller/trunk/app/src/main/java/org/apache/roller/planet/util/MailUtil.java
(original)
+++ roller/trunk/app/src/main/java/org/apache/roller/planet/util/MailUtil.java
Mon Aug 19 03:49:33 2013
@@ -61,7 +61,7 @@ public class MailUtil extends Object {
)
throws MessagingException
{
- Message message = new MimeMessage(session);
+ MimeMessage message = new MimeMessage(session);
// n.b. any default from address is expected to be determined by
caller.
if (! StringUtils.isEmpty(from)) {
@@ -105,7 +105,7 @@ public class MailUtil extends Object {
}
message.setRecipients(Message.RecipientType.BCC,
copyTo);
}
- message.setSubject((subject == null) ? "(no subject)" : subject);
+ message.setSubject((subject == null) ? "(no subject)" : subject,
"UTF-8");
message.setContent(content, mimeType);
message.setSentDate(new java.util.Date());
Modified:
roller/trunk/app/src/main/java/org/apache/roller/weblogger/util/MailUtil.java
URL:
http://svn.apache.org/viewvc/roller/trunk/app/src/main/java/org/apache/roller/weblogger/util/MailUtil.java?rev=1515266&r1=1515265&r2=1515266&view=diff
==============================================================================
---
roller/trunk/app/src/main/java/org/apache/roller/weblogger/util/MailUtil.java
(original)
+++
roller/trunk/app/src/main/java/org/apache/roller/weblogger/util/MailUtil.java
Mon Aug 19 03:49:33 2013
@@ -606,7 +606,7 @@ public class MailUtil {
}
Session session = mailProvider.getSession();
- Message message = new MimeMessage(session);
+ MimeMessage message = new MimeMessage(session);
// n.b. any default from address is expected to be determined by
caller.
if (! StringUtils.isEmpty(from)) {
@@ -644,7 +644,7 @@ public class MailUtil {
}
message.setRecipients(Message.RecipientType.BCC, copyTo);
}
- message.setSubject((subject == null) ? "(no subject)" : subject);
+ message.setSubject((subject == null) ? "(no subject)" : subject,
"UTF-8");
message.setContent(content, mimeType);
message.setSentDate(new java.util.Date());