Class DefaultEmailService

java.lang.Object
dev.getelements.elements.service.email.DefaultEmailService
All Implemented Interfaces:
dev.getelements.elements.sdk.service.email.EmailService

public class DefaultEmailService extends Object implements dev.getelements.elements.sdk.service.email.EmailService
  • Constructor Details

    • DefaultEmailService

      public DefaultEmailService()
  • Method Details

    • send

      public void send(String from, String to, String subject, String body, boolean html)
      Specified by:
      send in interface dev.getelements.elements.sdk.service.email.EmailService
    • getSessionProvider

      public jakarta.inject.Provider<jakarta.mail.Session> getSessionProvider()
    • setSessionProvider

      @Inject public void setSessionProvider(jakarta.inject.Provider<jakarta.mail.Session> sessionProvider)
    • getDefaultFrom

      public String getDefaultFrom()
    • setDefaultFrom

      @Inject public void setDefaultFrom(@Named("dev.getelements.elements.email.default.from") String defaultFrom)
    • getSmtpHost

      public String getSmtpHost()
    • setSmtpHost

      @Inject public void setSmtpHost(@Named("dev.getelements.elements.email.smtp.host") String smtpHost)