public class SmtpServer
extends java.lang.Object
| Constructor and Description | 
|---|
| SmtpServer(java.lang.String address,
          int port,
          java.lang.String username,
          java.lang.String password,
          boolean sslEnabled)Default constructor. | 
| Modifier and Type | Method and Description | 
|---|---|
| java.lang.String | getAddress() | 
| java.lang.String | getPassword() | 
| int | getPort() | 
| java.lang.String | getUsername() | 
| boolean | isSslEnabled() | 
| void | setAddress(java.lang.String address)Update the address of the SMTP server. | 
| void | setPassword(java.lang.String password)Update the password used to authenticate on SMTP server. | 
| void | setPort(int port)Update the TCP port number used by the SMTP server. | 
| void | setSslEnabled(boolean sslEnabled)Update the SSL protocol state. | 
| void | setUsername(java.lang.String username)Update the username used to authenticate on SMTP server. | 
public SmtpServer(java.lang.String address,
          int port,
          java.lang.String username,
          java.lang.String password,
          boolean sslEnabled)
address - SMTP server address.port - SMTP server TCP port.username - Username to access the SMTP server. Can be left null or blank.password - Password to access the SMTP server. Can be left null or blank.sslEnabled - True if SSL protocol should be used for authentication.java.lang.IllegalArgumentException - In case of invalid parameter.public java.lang.String getAddress()
public void setAddress(java.lang.String address)
address - New address.java.lang.IllegalArgumentException - In case of invalid parameter.public int getPort()
public void setPort(int port)
port - New port number.java.lang.IllegalArgumentException - In case of invalid parameter.public java.lang.String getUsername()
public void setUsername(java.lang.String username)
username - New username (null is equivalent to empty).public java.lang.String getPassword()
public void setPassword(java.lang.String password)
password - New password (null is equivalent to empty).public boolean isSslEnabled()
public void setSslEnabled(boolean sslEnabled)
sslEnabled - If true, SSL protocol will be enabled. If false, it will be disabled.