- java.lang.Object
-
- com.atlassian.mail.server.AbstractMailServer
-
- com.atlassian.mail.server.impl.SMTPMailServerImpl
-
- com.atlassian.bamboo.mail.SMTPMailServerWithEncryptedPassword
-
- All Implemented Interfaces:
- com.atlassian.mail.server.MailServer, com.atlassian.mail.server.SMTPMailServer, Serializable
public class SMTPMailServerWithEncryptedPassword
extends com.atlassian.mail.server.impl.SMTPMailServerImpl
An SMTP server that treats the stored password as an Encrypted password and decrypts it before
sending mail
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class com.atlassian.mail.server.AbstractMailServer
isAuthenticating, log
-
Fields inherited from interface com.atlassian.mail.server.SMTPMailServer
DEFAULT_SMTP_PORT
-
Method Summary
-
Methods inherited from class com.atlassian.mail.server.impl.SMTPMailServerImpl
equals, getDefaultFrom, getJndiLocation, getJndiSession, getPrefix, getSession, getType, hashCode, isRemovePrecedence, isSessionServer, propertyChanged, quietSend, send, sendMimeMessage, sendWithMessageId, setDefaultFrom, setJndiLocation, setPrefix, setRemovePrecedence, setSessionServer, toString
-
Methods inherited from class com.atlassian.mail.server.AbstractMailServer
getConnectionTimeout, getDebug, getDebugStream, getDescription, getHostname, getId, getMailProtocol, getMoreDebugInfoAboutCreatedSession, getName, getPassword, getProperties, getSessionFromServerManager, getSocksHost, getSocksPort, getTimeout, getUsername, isTlsRequired, loadSystemProperties, setConnectionTimeout, setDebug, setDebugStream, setDescription, setHostname, setId, setLogger, setMailProtocol, setName, setPassword, setPort, setProperties, setSocksHost, setSocksPort, setTimeout, setTlsRequired, setUsername
-
Methods inherited from interface com.atlassian.mail.server.SMTPMailServer
getDebug, getDebugStream, isTlsRequired, setDebug, setTlsRequired
-
Methods inherited from interface com.atlassian.mail.server.MailServer
getDescription, getHostname, getId, getMailProtocol, getName, getPassword, getProperties, getSocksHost, getSocksPort, getTimeout, getUsername, setDebugStream, setDescription, setHostname, setId, setLogger, setMailProtocol, setName, setPassword, setPort, setProperties, setSocksHost, setSocksPort, setTimeout, setUsername
-
-
Method Detail
-
getPort
public String getPort()
- Specified by:
getPort
in interface com.atlassian.mail.server.MailServer
- Overrides:
getPort
in class com.atlassian.mail.server.AbstractMailServer
Copyright © 2020 Atlassian Software Systems Pty Ltd. All rights reserved.