private void sendEmail(Bill bill, String title) { try { List<MailSetting> mailList = billDao.getAll(MailSetting.class); if (mailList != null && mailList.size() > 0 && mailList.get(0).getEnable() != null && mailList.get(0).getEnable()) { MailSetting mail = mailList.get(0); // User user = (User) // ActionContext.getContext().getSession().get(WebConstants.SESS_USER_OBJ); String email = this.getEmailAddr(bill); logger.info("发送邮件的目标邮箱地址:" + email); Util.sendEmail( mail.getSmtp(), mail.getUsername(), mail.getPassword(), mail.getFrom(), email, title, this.buildEmailBody(bill)); logger.info("邮件发送成功:" + email); } } catch (Exception e) { logger.error("邮件发送失败", e); } }