Добрый день!
для отправки писем я использую дополнение EmailTemplates:
emailTemplates.buildFromTemplate(“TemplateLetter”)
.setTo(email)
.setSubject(tema) // Caption, для поиска нужно уникальное название или номер
.setBodyParameter(“datecreated”, c_d.getA_Dtda2_Data_Time())
.setBodyParameter(“typedoc”, c_d.getA_Cc_a1_Type().getA_Tena0_NameSystem())
.setBodyParameter(“text”, c_d.getA_Tetl0_Notes())
.setAttachmentFiles(emailTemplateAttachment)
//.setFrom(from)
.sendEmail();
В application.properties я задаю нужные настройки соединения с почтовым сервером:
spring.mail.host= ***
spring.mail.port= ***
spring.mail.protocol= smtp
spring.mail.username= ***
spring.mail.password= ***
spring.mail.properties.* = true
В этом случае я могу отправлять письма только с одного адреса(spring.mail.username=***), а мне
нужна возможность отправлять письма с разных адресов компании.
Как мне программно прописать соединение с почтовым сервером(разных пользователей я пропишу в список и запущу цикл) и самое главное как
связать между собой созданную сессию и шаблон письма?