public class EmailSession
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
password |
protected int |
port |
protected java.util.Properties |
properties |
protected java.lang.String |
server |
protected java.lang.String |
username |
| Constructor and Description |
|---|
EmailSession(java.lang.String server,
int port,
java.lang.String username,
java.lang.String password,
java.util.Properties properties)
Create a session
|
| Modifier and Type | Method and Description |
|---|---|
void |
checkConnection() |
void |
close() |
void |
send(java.util.List<java.lang.String> to,
java.lang.String from,
java.lang.String subject,
java.lang.String body) |
protected final java.lang.String server
protected final int port
protected final java.lang.String username
protected final java.lang.String password
protected final java.util.Properties properties
public EmailSession(java.lang.String server,
int port,
java.lang.String username,
java.lang.String password,
java.util.Properties properties)
throws javax.mail.MessagingException
javax.mail.MessagingExceptionpublic void checkConnection()
throws javax.mail.MessagingException
javax.mail.MessagingExceptionpublic void send(java.util.List<java.lang.String> to,
java.lang.String from,
java.lang.String subject,
java.lang.String body)
throws javax.mail.MessagingException
javax.mail.MessagingExceptionpublic void close()
throws javax.mail.MessagingException
javax.mail.MessagingException