If true, attempt to authenticate the user using the AUTH command.
If true, attempt to authenticate the user using the AUTH command. Defaults to false.
Socket connection timeout value in milliseconds.
Socket connection timeout value in milliseconds. This timeout is implemented by java.net.Socket. Default is infinite timeout.
The SMTP server to connect to.
The SMTP server to connect to.
Loaded Typesafe Config object.
Loaded Typesafe Config object.
Name for this configuration which will be use in the namespace "{env}.
Name for this configuration which will be use in the namespace "{env}.mailer.{name}".
Default passsword for SMTP authentication if exists.
Default passsword for SMTP authentication if exists.
Password authenticator if exists.
Password authenticator if exists.
The SMTP server port to connect to, if the connect() method doesn't explicitly specify one.
The SMTP server port to connect to, if the connect() method doesn't explicitly specify one. Defaults to 25.
Socket read timeout value in milliseconds.
Socket read timeout value in milliseconds. This timeout is implemented by java.net.Socket. Default is infinite timeout.
Skinny environment value.
Skinny environment value.
If true, enables the use of the STARTTLS command (if supported by the server) to switch the connection to a TLS-protected connection before issuing any login commands.
If true, enables the use of the STARTTLS command (if supported by the server) to switch the connection to a TLS-protected connection before issuing any login commands. Note that an appropriate trust store must configured so that the client will trust the server's certificate. Defaults to false.
Default user name for SMTP authentication if exists.
Default user name for SMTP authentication if exists.