Class ConfluenceImapMailServer

  • All Implemented Interfaces:
    InboundMailServer, com.atlassian.mail.server.auth.AuthenticationContextAware, com.atlassian.mail.server.ImapMailServer, com.atlassian.mail.server.MailServer, Serializable

    public class ConfluenceImapMailServer
    extends com.atlassian.mail.server.impl.ImapMailServerImpl
    implements InboundMailServer
    A Confluence IMAP server.
    Since:
    8.2
    See Also:
    Serialized Form
    • Field Summary

      • Fields inherited from class com.atlassian.mail.server.AbstractMailServer

        isAuthenticating, log
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      @Nullable Authorization getAuthorization()
      Returns the currently registered Authorization if ones configured, otherwise null.
      String getToAddress()
      Gets the Address which will be monitored for inbound email.
      void setAuthorization​(@Nullable Authorization authorization)
      Register an Authorization to use when retrieving email from this MailServer
      void setToAddress​(String toAddress)
      Sets the Address which will be monitored for inbound email.
      • Methods inherited from class com.atlassian.mail.server.impl.ImapMailServerImpl

        getSession, getType
      • Methods inherited from class com.atlassian.mail.server.AbstractMailServer

        equals, getAuthenticationContext, getAuthenticator, getConnectionTimeout, getDebug, getDebugStream, getDescription, getHostname, getId, getMailProtocol, getMoreDebugInfoAboutCreatedSession, getName, getPassword, getPort, getProperties, getSessionFromServerManager, getSessionFromServerManagerInternal, getSocksHost, getSocksPort, getTimeout, getUsername, hashCode, isTlsRequired, loadSystemProperties, propertyChanged, setAuthenticationContext, setConnectionTimeout, setDebug, setDebugStream, setDescription, setHostname, setId, setLogger, setMailProtocol, setName, setPassword, setPort, setProperties, setSocksHost, setSocksPort, setTimeout, setTlsRequired, setUsername, smartConnect, toString
      • Methods inherited from interface com.atlassian.mail.server.MailServer

        getDebug, getDescription, getHostname, getId, getMailProtocol, getName, getPassword, getPort, getProperties, getSession, getSocksHost, getSocksPort, getTimeout, getType, getUsername, isTlsHostnameCheckRequired, setDebug, setDebugStream, setDescription, setHostname, setId, setLogger, setMailProtocol, setName, setPassword, setPort, setProperties, setSocksHost, setSocksPort, setTimeout, setTlsHostnameCheckRequired, setUsername