Class SMTPConfiguration

java.lang.Object
com.mendix.modules.email.SMTPConfiguration
All Implemented Interfaces:
ISMTPConfiguration

public class SMTPConfiguration extends Object implements ISMTPConfiguration
  • Constructor Details

    • SMTPConfiguration

      public SMTPConfiguration()
  • Method Details

    • useSSLSMTP

      public boolean useSSLSMTP()
      Description copied from interface: ISMTPConfiguration
      Returns whether to use SSL for SMTP.
      Specified by:
      useSSLSMTP in interface ISMTPConfiguration
      Returns:
      true if SSL is used, false otherwise
    • setUseSSLSMTP

      public void setUseSSLSMTP(boolean useSSLSMTP)
      Description copied from interface: ISMTPConfiguration
      Sets whether to use SSL for SMTP.
      Specified by:
      setUseSSLSMTP in interface ISMTPConfiguration
      Parameters:
      useSSLSMTP - true if SSL is to be used, false otherwise
    • getSMTPPort

      public int getSMTPPort()
      Description copied from interface: ISMTPConfiguration
      Returns the port number for SMTP.
      Specified by:
      getSMTPPort in interface ISMTPConfiguration
      Returns:
      the port number
    • setSMTPPort

      public void setSMTPPort(int port)
      Description copied from interface: ISMTPConfiguration
      Sets the port number for SMTP to the specified value.
      Specified by:
      setSMTPPort in interface ISMTPConfiguration
      Parameters:
      port - the port number to set
    • getSMTPHost

      public String getSMTPHost()
      Description copied from interface: ISMTPConfiguration
      Returns the host name for SMTP.
      Specified by:
      getSMTPHost in interface ISMTPConfiguration
      Returns:
      the host name
    • setSMTPHost

      public void setSMTPHost(String host)
      Description copied from interface: ISMTPConfiguration
      Sets the host name for SMTP to the specified value.
      Specified by:
      setSMTPHost in interface ISMTPConfiguration
      Parameters:
      host - the host name to set
    • getUserName

      public String getUserName()
      Description copied from interface: ISMTPConfiguration
      Returns the user name for SMTP authentication.
      Specified by:
      getUserName in interface ISMTPConfiguration
      Returns:
      the SMTP user name
    • setUserName

      public void setUserName(String userName)
      Description copied from interface: ISMTPConfiguration
      Sets the user name for SMTP authentication.
      Specified by:
      setUserName in interface ISMTPConfiguration
      Parameters:
      userName - the user name to set
    • getUserPass

      public String getUserPass()
      Description copied from interface: ISMTPConfiguration
      Returns the password for SMTP authentication.
      Specified by:
      getUserPass in interface ISMTPConfiguration
      Returns:
      the SMTP password
    • setUserPass

      public void setUserPass(String userPass)
      Description copied from interface: ISMTPConfiguration
      Sets the password name for SMTP authentication.
      Specified by:
      setUserPass in interface ISMTPConfiguration
      Parameters:
      userPass - the password to set
    • getFromAddress

      public String getFromAddress()
      Description copied from interface: ISMTPConfiguration
      Returns the From address for sending emails.
      Specified by:
      getFromAddress in interface ISMTPConfiguration
      Returns:
      the from address
    • setFromAddress

      public void setFromAddress(String fromAddress)
      Description copied from interface: ISMTPConfiguration
      Sets the From address for SMTP to the specified address.
      Specified by:
      setFromAddress in interface ISMTPConfiguration
      Parameters:
      fromAddress - the address from which emails will be sent
    • getReplyToAddress

      public String getReplyToAddress()
      Description copied from interface: ISMTPConfiguration
      Returns the Reply-To address for sending emails.
      Specified by:
      getReplyToAddress in interface ISMTPConfiguration
      Returns:
      the address where replies should go
    • setReplyToAddress

      public void setReplyToAddress(String replyToAddress)
      Description copied from interface: ISMTPConfiguration
      Sets the Reply-To address for SMTP to the specified address. Set to null if no Reply-To headers should be included in emails.
      Specified by:
      setReplyToAddress in interface ISMTPConfiguration
      Parameters:
      replyToAddress - the address to which email replies should go, or null if no such header should be included