Browse Source

Update MailPlugin.java

Allows to add multiple e-mail recipients in TO, CC, BCC seperated by "," 
see https://groups.google.com/forum/#!searchin/thingsboard/attribute%7Csort:date/thingsboard/03V4Out1bgc/XVm9IswTEAAJ
pull/572/head
affoltep 9 years ago
committed by GitHub
parent
commit
4ec03f7db1
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 6
      extensions-core/src/main/java/org/thingsboard/server/extensions/core/plugin/mail/MailPlugin.java

6
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(); MimeMessage mailMsg = mailSender.createMimeMessage();
MimeMessageHelper helper = new MimeMessageHelper(mailMsg, "UTF-8"); MimeMessageHelper helper = new MimeMessageHelper(mailMsg, "UTF-8");
helper.setFrom(msg.getFrom()); helper.setFrom(msg.getFrom());
helper.setTo(msg.getTo()); helper.setTo(msg.getTo().split("\\s*,\\s*"));
if (!StringUtils.isEmpty(msg.getCc())) { if (!StringUtils.isEmpty(msg.getCc())) {
helper.setCc(msg.getCc()); helper.setCc(msg.getCc().split("\\s*,\\s*"));
} }
if (!StringUtils.isEmpty(msg.getBcc())) { if (!StringUtils.isEmpty(msg.getBcc())) {
helper.setBcc(msg.getBcc()); helper.setBcc(msg.getBcc().split("\\s*,\\s*"));
} }
helper.setSubject(msg.getSubject()); helper.setSubject(msg.getSubject());
helper.setText(msg.getBody()); helper.setText(msg.getBody());

Loading…
Cancel
Save