From 3b33781b0bf4722c870d24a9ff8741b2d660d2c9 Mon Sep 17 00:00:00 2001 From: Xephi Date: Thu, 24 Dec 2015 12:07:05 +0100 Subject: [PATCH] Send Email as UTF-8 --- src/main/java/fr/xephi/authme/mail/SendMailSSL.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/fr/xephi/authme/mail/SendMailSSL.java b/src/main/java/fr/xephi/authme/mail/SendMailSSL.java index ab718b61..692497d0 100644 --- a/src/main/java/fr/xephi/authme/mail/SendMailSSL.java +++ b/src/main/java/fr/xephi/authme/mail/SendMailSSL.java @@ -96,6 +96,7 @@ public class SendMailSSL { int port = Settings.getMailPort; HtmlEmail email = new HtmlEmail(); + email.setCharset(org.apache.commons.mail.EmailConstants.UTF_8); email.setSmtpPort(port); email.setHostName(Settings.getmailSMTP); email.addTo(auth.getEmail()); @@ -129,7 +130,8 @@ public class SendMailSSL { return mailText.replace("", auth.getNickname()).replace("", plugin.getServer().getServerName()).replace("", newPass); } - private static void setPropertiesForPort(HtmlEmail email, int port) + @SuppressWarnings("deprecation") + private static void setPropertiesForPort(HtmlEmail email, int port) throws EmailException { switch (port) { case 587: