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()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()
-
isSupportsCustomSenderName
default boolean isSupportsCustomSenderName()
-
isSupportsMixedBodyTypes
default boolean isSupportsMixedBodyTypes()
-
getAuthenticator
@Deprecated default javax.mail.Authenticator getAuthenticator()
Deprecated.
-
-