Class SmtpConfig

java.lang.Object
de.objektkontor.config.ObservableConfig
de.objektkontor.config.common.SmtpConfig

public class SmtpConfig extends ObservableConfig
  • Constructor Details

    • SmtpConfig

      public SmtpConfig()
  • Method Details

    • applyTo

      public void applyTo(Properties properties)
      Apply this configuration valuest to specified properties object
      Parameters:
      properties -
    • applyToSmtps

      public void applyToSmtps(Properties properties)
      Apply this configuration valuest to specified properties object to use with sptms protocol
      Parameters:
      properties -
    • getUser

      public String getUser()
    • setUser

      public void setUser(String user)
    • getHost

      public String getHost()
    • setHost

      public void setHost(String host)
    • getPort

      public Integer getPort()
    • setPort

      public void setPort(Integer port)
    • getConnectionTimeout

      public Integer getConnectionTimeout()
    • setConnectionTimeout

      public void setConnectionTimeout(Integer connectionTimeout)
    • getTimeout

      public Integer getTimeout()
    • setTimeout

      public void setTimeout(Integer timeout)
    • getWriteTimeout

      public Integer getWriteTimeout()
    • setWriteTimeout

      public void setWriteTimeout(Integer writeTimeout)
    • getFrom

      public String getFrom()
    • setFrom

      public void setFrom(String from)
    • getLocalHost

      public String getLocalHost()
    • setLocalHost

      public void setLocalHost(String localHost)
    • getLocalAddress

      public String getLocalAddress()
    • setLocalAddress

      public void setLocalAddress(String localAddress)
    • getLocalPort

      public Integer getLocalPort()
    • setLocalPort

      public void setLocalPort(Integer localPort)
    • getEhlo

      public Boolean getEhlo()
    • setEhlo

      public void setEhlo(Boolean ehlo)
    • getAuth

      public AuthConfig getAuth()
    • setAuth

      public void setAuth(AuthConfig auth)
    • getSubmitter

      public String getSubmitter()
    • setSubmitter

      public void setSubmitter(String submitter)
    • getDsnNotify

      public String getDsnNotify()
    • setDsnNotify

      public void setDsnNotify(String dsnNotify)
    • getDsnRet

      public String getDsnRet()
    • setDsnRet

      public void setDsnRet(String dsnRet)
    • getAllow8BitMime

      public Boolean getAllow8BitMime()
    • setAllow8BitMime

      public void setAllow8BitMime(Boolean allow8BitMime)
    • getSendPartial

      public Boolean getSendPartial()
    • setSendPartial

      public void setSendPartial(Boolean sendPartial)
    • getSasl

      public SaslConfig getSasl()
    • setSasl

      public void setSasl(SaslConfig sasl)
    • getQuitWait

      public Boolean getQuitWait()
    • setQuitWait

      public void setQuitWait(Boolean quitWait)
    • getReportsuccess

      public Boolean getReportsuccess()
    • setReportsuccess

      public void setReportsuccess(Boolean reportsuccess)
    • getSocketFactory

      public SocketFactoryConfig getSocketFactory()
    • setSocketFactory

      public void setSocketFactory(SocketFactoryConfig socketFactory)
    • getSsl

      public SslConfig getSsl()
    • setSsl

      public void setSsl(SslConfig ssl)
    • getStartTls

      public StartTlsConfig getStartTls()
    • setStartTls

      public void setStartTls(StartTlsConfig startTls)
    • getHttpProxy

      public HttpProxyConfig getHttpProxy()
    • setHttpProxy

      public void setHttpProxy(HttpProxyConfig httpProxy)
    • getSocksProxy

      public SocksProxyConfig getSocksProxy()
    • setSocksProxy

      public void setSocksProxy(SocksProxyConfig socksProxy)
    • getMailExtension

      public String getMailExtension()
    • setMailExtension

      public void setMailExtension(String mailExtension)
    • getUseRset

      public Boolean getUseRset()
    • setUseRset

      public void setUseRset(Boolean useRset)
    • getNoopStrict

      public Boolean getNoopStrict()
    • setNoopStrict

      public void setNoopStrict(Boolean noopStrict)