Class SMTPServer

  • Direct Known Subclasses:
    SubmissionServer

    public class SMTPServer
    extends org.subethamail.smtp.server.SMTPServer
    • Constructor Summary

      Constructors 
      Constructor Description
      SMTPServer​(org.subethamail.smtp.MessageHandlerFactory handlerFactory)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void setBindAddress​(String bindAddress)  
      void start()  
      void stop()  
      • Methods inherited from class org.subethamail.smtp.server.SMTPServer

        createServerSocket, createSSLSocket, getAuthenticationHandlerFactory, getBacklog, getBindAddress, getCommandHandler, getConnectionTimeout, getDisableReceivedHeaders, getDisableTLS, getDisplayableLocalSocketAddress, getEnableTLS, getExecutorService, getHideTLS, getHostName, getMaxConnections, getMaxMessageSize, getMaxRecipients, getMessageHandlerFactory, getPort, getRequireAuth, getRequireTLS, getSessionIdFactory, getSoftwareName, isRunning, setAuthenticationHandlerFactory, setBacklog, setBindAddress, setConnectionTimeout, setDisableReceivedHeaders, setDisableTLS, setEnableTLS, setHideTLS, setHostName, setMaxConnections, setMaxMessageSize, setMaxRecipients, setMessageHandlerFactory, setPort, setRequireAuth, setRequireTLS, setSessionIdFactory, setSoftwareName
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • SMTPServer

        public SMTPServer​(org.subethamail.smtp.MessageHandlerFactory handlerFactory)
    • Method Detail

      • start

        @PostConstruct
        public void start()
        Overrides:
        start in class org.subethamail.smtp.server.SMTPServer
      • stop

        @PreDestroy
        public void stop()
        Overrides:
        stop in class org.subethamail.smtp.server.SMTPServer
      • setBindAddress

        public void setBindAddress​(String bindAddress)