Interface MailConfigProperties

All Known Implementing Classes:
MailConfigPropertiesImpl

public interface MailConfigProperties
Properties for mailers.
Author:
douglm
  • Method Details

    • setProtocol

      void setProtocol(String val)
      valid protocol for which an implementation exists, e.g "imap", "smtp"
      Parameters:
      val -
    • getProtocol

      String getProtocol()
      Returns:
      String
    • setServerUri

      void setServerUri(String val)
      Where we send it.
      Parameters:
      val -
    • getServerUri

      String getServerUri()
      Returns:
      String
    • setServerPort

      void setServerPort(String val)
      Parameters:
      val -
    • getServerPort

      String getServerPort()
      Returns:
      String
    • setStarttls

      void setStarttls(boolean val)
      Parameters:
      val - start tls
    • getStarttls

      boolean getStarttls()
      Returns:
      flag
    • setServerUsername

      void setServerUsername(String val)
      Parameters:
      val - server Username
    • getServerUsername

      String getServerUsername()
    • setServerPassword

      void setServerPassword(String val)
      Parameters:
      val - server Password
    • getServerPassword

      String getServerPassword()
      Returns:
      password
    • setFrom

      void setFrom(String val)
      Address we use when none supplied
      Parameters:
      val -
    • getFrom

      String getFrom()
      Returns:
      String
    • setSubject

      void setSubject(String val)
      Subject we use when none supplied
      Parameters:
      val -
    • getSubject

      String getSubject()
      Returns:
      String
    • setDisabled

      void setDisabled(boolean val)
      Allows mailer to be disabled
      Parameters:
      val -
    • getDisabled

      boolean getDisabled()
      Returns:
      boolean