Class EmailSender
java.lang.Object
com.xebialabs.xlrelease.notifications.email.EmailSender
-
Constructor Summary
ConstructorsConstructorDescriptionEmailSender(com.xebialabs.xlrelease.repository.ConfigurationRepository configurationRepository, com.xebialabs.xlrelease.notifications.email.EmailFactory emailFactory, com.xebialabs.xlrelease.config.XlrConfig xlrConfig, com.xebialabs.xlrelease.service.ConfigurationService configurationService) -
Method Summary
Modifier and TypeMethodDescriptionscheduleEmail(Email email) voidsendEmailSync(Email email) void
-
Constructor Details
-
EmailSender
@Autowired public EmailSender(com.xebialabs.xlrelease.repository.ConfigurationRepository configurationRepository, com.xebialabs.xlrelease.notifications.email.EmailFactory emailFactory, com.xebialabs.xlrelease.config.XlrConfig xlrConfig, com.xebialabs.xlrelease.service.ConfigurationService configurationService)
-
-
Method Details
-
scheduleEmail
-
sendEmailSync
public void sendEmailSync(Email email) throws jakarta.mail.MessagingException, com.xebialabs.deployit.exception.NotFoundException - Throws:
jakarta.mail.MessagingExceptioncom.xebialabs.deployit.exception.NotFoundException
-
sendHTML
public void sendHTML(com.xebialabs.xlrelease.notifications.configuration.SmtpServer smtpServer, Email email) throws jakarta.mail.MessagingException - Throws:
jakarta.mail.MessagingException
-