Class ConfluencePopMailServer

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

    public class ConfluencePopMailServer
    extends com.atlassian.mail.server.impl.PopMailServerImpl
    implements InboundMailServer
    A Confluence/Atlassian-flavoured POP server that stores the email address associated with the POP account.
    Since:
    5.0
    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.PopMailServerImpl

        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