gnu.mail.providers.smtp
Class SMTPTransport
public class SMTPTransport
This transport handles communications with an SMTP server.
protected SMTPConnection | connection - The connection used to communicate with the server.
|
protected String | localHostName
|
void | close() - Close this transport.
|
String | getGreeting() - Returns the greeting banner.
|
protected boolean | protocolConnect(String host, int port, String username, String password) - Connects to the SMTP server.
|
void | sendMessage(Message message, Address[] addresses) - Send the specified message to the server.
|
addConnectionListener , close , connect , connect , connect , getURLName , isConnected , notifyConnectionListeners , protocolConnect , removeConnectionListener , setConnected , setURLName , toString |
connection
protected SMTPConnection connection
The connection used to communicate with the server.
localHostName
protected String localHostName
SMTPTransport
public SMTPTransport(Session session,
URLName urlName)
Creates a new SMTPTransport
instance.
session
- a Session
valueurlName
- an URLName
value
getGreeting
public String getGreeting()
throws MessagingException
Returns the greeting banner.
protocolConnect
protected boolean protocolConnect(String host,
int port,
String username,
String password)
throws MessagingException
Connects to the SMTP server.
- protocolConnect in interface Service