Class MailerBuilder

java.lang.Object
io.leandev.appfuse.mail.MailerBuilder

public class MailerBuilder extends Object
  • Method Details

    • create

      public static MailerBuilder create(org.springframework.mail.javamail.JavaMailSender javaMailSender)
      建立 MailerBuilder
    • enableFirewall

      public MailerBuilder enableFirewall()
      啟用防火牆
    • disableFirewall

      public MailerBuilder disableFirewall()
      停用防火牆
    • firewall

      public MailerBuilder firewall(boolean enabled)
      設定防火牆狀態
    • allowDomain

      public MailerBuilder allowDomain(String domain)
      添加允許的網域
    • allowDomains

      public MailerBuilder allowDomains(String... domains)
      添加多個允許的網域
    • clearAllowedDomains

      public MailerBuilder clearAllowedDomains()
      清除所有允許的網域
    • enableDebug

      public MailerBuilder enableDebug()
      啟用除錯模式
    • disableDebug

      public MailerBuilder disableDebug()
      停用除錯模式
    • debug

      public MailerBuilder debug(boolean enabled)
      設定除錯模式狀態
    • build

      public Mailer build()
      建構 Mailer