我已经创建了一个自定义邮件服务实现,并按照JB Nizet的建议删除了Mail sender
bean。在服务实现中,每次从应用程序发送邮件时,我都会从数据库中读取属性并创建一个新实例。像下面
@Autowiredprivate MailSender mailSender;JavaMailSenderImpl jms = mailService.createMailSender();MimeMessage mimeMessage = new MimeMessage(mailService.getMailSession(jms));MimeMessageHelper message = null;message.setSubject("Test mail");message.setTo("email@domain.com");message.setText(htmlContent, true);Transport.send(message);在其中为您发送的每个邮件
createMailSender()创建一个新的实例
JavaMailSenderImpl。



