thingsboard-aplcache

Update MailPlugin.java Allows to add multiple e-mail recipients

2/8/2018 12:49:55 PM

Details

diff --git a/extensions-core/src/main/java/org/thingsboard/server/extensions/core/plugin/mail/MailPlugin.java b/extensions-core/src/main/java/org/thingsboard/server/extensions/core/plugin/mail/MailPlugin.java
index d0c3490..540235f 100644
--- a/extensions-core/src/main/java/org/thingsboard/server/extensions/core/plugin/mail/MailPlugin.java
+++ b/extensions-core/src/main/java/org/thingsboard/server/extensions/core/plugin/mail/MailPlugin.java
@@ -108,12 +108,12 @@ public class MailPlugin extends AbstractPlugin<MailPluginConfiguration> implemen
         MimeMessage mailMsg = mailSender.createMimeMessage();
         MimeMessageHelper helper = new MimeMessageHelper(mailMsg, "UTF-8");
         helper.setFrom(msg.getFrom());
-        helper.setTo(msg.getTo());
+        helper.setTo(msg.getTo().split("\\s*,\\s*"));
         if (!StringUtils.isEmpty(msg.getCc())) {
-            helper.setCc(msg.getCc());
+            helper.setCc(msg.getCc().split("\\s*,\\s*"));
         }
         if (!StringUtils.isEmpty(msg.getBcc())) {
-            helper.setBcc(msg.getBcc());
+            helper.setBcc(msg.getBcc().split("\\s*,\\s*"));
         }
         helper.setSubject(msg.getSubject());
         helper.setText(msg.getBody());