本文主要是介绍finebi或者finereport发邮件,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
我们二次开发中,如果想利用产品自带的发邮件的功能,来发送自己的邮件内容。
首先 决策系统中邮件相关信息要配置好之后:
这里配好了发件人,以及默认发件人后,
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信息");}}
这篇关于finebi或者finereport发邮件的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!