我们二次开发中,如果想利用产品自带的发邮件的功能,来发送自己的邮件内容。
首先 决策系统中邮件相关信息要配置好之后:
这里配好了发件人,以及默认发件人后,
private void sendEmail(String content,String subject) throws Exception {EmailAccount emailAccount = EmailService.getInstance().getDefaultAccount();String toemailaddress = getToEmailAddress();if(emailAccount != null && StringUtils.isNotBlank(toemailaddress)){String[] temps = toemailaddress.split(",");for(int i = 0 ; i < temps.length ; i++){EmailCenter.getDispatcher().send(Email.build().toAddress(temps[i]).fromAddress(emailAccount.getFromEmailAddress()).bodyContent(content).subject(subject));}}else{FineLoggerFactory.getLogger().error("没有配置email信息");}}