0
У меня есть код для отправки вложения с электронной почтой, но я бы хотел отправить несколько вложений. Вот мой текущий код:Как отправить многопользовательские вложения по электронной почте весной?
MimeMessage message = mailSender.createMimeMessage();
try{
MimeMessageHelper helper = new MimeMessageHelper(message, true);
helper.setFrom(fromEmailId);
helper.setTo(emailId);
helper.setSubject(emailSubject);
String userName = "";
helper.setText("HI", true);
File file = new File(System.getenv("CATALINA_HOME") + File.separator + attachmentFolder + File.separator + fileName);
String filePath = file.getAbsolutePath();
FileSystemResource fileSystemResource = new FileSystemResource(filePath.trim());
helper.addAttachment(fileSystemResource.getFilename(), fileSystemResource);
message.send();
Создать почтовый и отправить в качестве вложений является хорошим решением для отправки нескольких файлов .. –
Просто интересно, вы твой добавив еще одну привязанность к помощнику? helper.addAttachment (fileSystemResource.getFilename() fileSystemResource); helper.addAttachment (anotherFileSystemResource.getFilename(), anotherFileSystemResource); –
Повторите вызов 'addAttachment', и снова и снова, и ... Ну, вы, вероятно, получите дрифт :). –