我正在创建spring boot应用程序,在其中我必须将每个事务的新生成的响应字符串作为文本文件附件发送给用户 那么什么是正确的方法
任何帮助将不胜感激
答案 0 :(得分:0)
请尝试以下代码:
@Override
public void sendMessageWithAttachment( 字符串至,字符串主题,字符串文本,字符串pathToAttachment){ // ...
MimeMessage message = emailSender.createMimeMessage();
MimeMessageHelper helper = new MimeMessageHelper(message, true);
helper.setTo(to);
helper.setSubject(subject);
helper.setText(text);
FileSystemResource file
= new FileSystemResource(new File(pathToAttachment));
helper.addAttachment("Invoice", file);
emailSender.send(message);
// ...
}