@Autowired
private JavaMailSender sender;
@Value("${spring.mail.username}")
private String from;
MimeMessage message = sender.createMimeMessage();
//MimeMessageHelper 一个javamail帮助类
MimeMessageHelper helper = new MimeMessageHelper(message, true);
helper.setFrom(from);
//多个收件人 处理
String[] toAddresses = vo.getEmailbox().split(";");
helper.setTo(toAddresses);
helper.setSubject(vo.getTitle());
helper.setText(vo.getContent(), true);
//添加附件 名字防止乱码
helper.addAttachment(MimeUtility.encodeWord(vo.getFileName(), "utf-8", "B"), vo.getFile());
sender.send(message);