public class MailSendingMessageHandlerSpec extends MessageHandlerSpec<MailSendingMessageHandlerSpec,MailSendingMessageHandler>
logger, PARSER, target| Modifier and Type | Method and Description |
|---|---|
MailSendingMessageHandlerSpec |
credentials(java.lang.String username,
java.lang.String password)
Set the credentials.
|
MailSendingMessageHandlerSpec |
defaultEncoding(java.lang.String defaultEncoding)
Set the default encoding.
|
MailSendingMessageHandlerSpec |
defaultFileTypeMap(javax.activation.FileTypeMap defaultFileTypeMap)
Set the default type map.
|
MailSendingMessageHandlerSpec |
javaMailProperties(java.util.function.Consumer<PropertiesBuilder> propertiesConfigurer)
Set a
Consumer that will be invoked with a PropertiesBuilder; most often
used with a lambda expression. |
MailSendingMessageHandlerSpec |
javaMailProperties(java.util.Properties javaMailProperties)
Set the javamail properties.
|
MailSendingMessageHandlerSpec |
port(int port)
Set the port.
|
MailSendingMessageHandlerSpec |
protocol(java.lang.String protocol)
Set the protocol.
|
_this, afterPropertiesSet, destroy, doGet, get, getId, getObject, getObjectType, idpublic MailSendingMessageHandlerSpec javaMailProperties(java.util.Properties javaMailProperties)
javaMailProperties - the properties.JavaMailSenderImpl.setJavaMailProperties(Properties)public MailSendingMessageHandlerSpec javaMailProperties(java.util.function.Consumer<PropertiesBuilder> propertiesConfigurer)
Consumer that will be invoked with a PropertiesBuilder; most often
used with a lambda expression.propertiesConfigurer - the consumer.public MailSendingMessageHandlerSpec protocol(java.lang.String protocol)
protocol - the protocol.JavaMailSenderImpl.setProtocol(String)public MailSendingMessageHandlerSpec port(int port)
port - the port.JavaMailSenderImpl.setPort(int)public MailSendingMessageHandlerSpec credentials(java.lang.String username, java.lang.String password)
username - the user name.password - the password.JavaMailSenderImpl.setUsername(String),
JavaMailSenderImpl.setPassword(String)public MailSendingMessageHandlerSpec defaultEncoding(java.lang.String defaultEncoding)
defaultEncoding - the default encoding.JavaMailSenderImpl.setDefaultEncoding(String)public MailSendingMessageHandlerSpec defaultFileTypeMap(javax.activation.FileTypeMap defaultFileTypeMap)
defaultFileTypeMap - the default type map.JavaMailSenderImpl.setDefaultFileTypeMap(FileTypeMap)