Package de.xima.fc.interfaces.mail
Interface IMailServerData
- 
- All Superinterfaces:
 Serializable
- All Known Implementing Classes:
 ClientMailServerData,CustomMailServerData,SystemMailServerData
public interface IMailServerData extends Serializable
Mail server settings for sending mails.- Author:
 - XIMA MEDIA GmbH
 
 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Deprecated Methods Modifier and Type Method Description Map<String,String>getAuthAttributes()EMailAuthenticationTypegetAuthenticationType()default javax.mail.AuthenticatorgetAuthenticator()Deprecated.StringgetAuthName()StringgetAuthPassword()EMailEncryptiongetEncrytpionType()StringgetHost()EMailServerScopegetMailServerScope()intgetPort()StringgetSenderAddress()StringgetSenderName()booleanisAllowCustomSenderAddress()booleanisAllowUtf8()default booleanisSupportsCustomSenderName()default booleanisSupportsMixedBodyTypes() 
 - 
 
- 
- 
Method Detail
- 
getHost
String getHost()
 
- 
getPort
int getPort()
 
- 
getAuthName
String getAuthName()
 
- 
getSenderAddress
String getSenderAddress()
- Returns:
 - Configured sender address of the mail server.
 
 
- 
isAllowCustomSenderAddress
boolean isAllowCustomSenderAddress()
- Returns:
 - Whether this mail server allows a custom sender address. If not, the 
getSenderAddress()must be used. 
 
- 
getSenderName
String getSenderName()
- Returns:
 - Configured sender name of the mail server.
 
 
- 
getAuthPassword
String getAuthPassword()
 
- 
getAuthenticationType
EMailAuthenticationType getAuthenticationType()
 
- 
getEncrytpionType
EMailEncryption getEncrytpionType()
 
- 
isAllowUtf8
boolean isAllowUtf8()
 
- 
getMailServerScope
EMailServerScope getMailServerScope()
 
- 
isSupportsCustomSenderName
default boolean isSupportsCustomSenderName()
 
- 
isSupportsMixedBodyTypes
default boolean isSupportsMixedBodyTypes()
 
- 
getAuthenticator
@Deprecated default javax.mail.Authenticator getAuthenticator()
Deprecated. 
 - 
 
 -