Example usage for Java org.apache.commons.net.smtp AuthenticatingSMTPClient fields, constructors, methods, implement or subclass
The text is from its open source code.
AuthenticatingSMTPClient() The default AuthenticatingSMTPClient constructor. |
void | addProtocolCommandListener(ProtocolCommandListener listener) Adds a ProtocolCommandListener. |
boolean | addRecipient(RelayPath path) Add a recipient for a message using the SMTP RCPT command, specifying a forward relay path. |
boolean | auth(AuthenticatingSMTPClient.AUTH_METHOD method, String username, String password) Authenticate to the SMTP server by sending the AUTH command with the selected mechanism, using the given username and the given password. |
boolean | completePendingCommand() At least one SMTPClient method ( #sendMessageData sendMessageData ) does not complete the entire sequence of SMTP commands to complete a transaction. |
void | connect(InetAddress host, int port) Opens a Socket connected to a remote host at the specified port and originating from the current host at a system assigned port. |
void | disconnect() Closes the connection to the SMTP server and sets to null some internal data so that the memory may be reclaimed by the garbage collector. |
boolean | execTLS() The TLS command execution. |
InetAddress | getLocalAddress() Returns the local address to which the client's socket is bound. |
int | getReplyCode() Returns the integer value of the reply code of the last SMTP reply. |
int | helo(String hostname) A convenience method to send the SMTP HELO command to the server, receive the reply, and return the reply code. |
boolean | isConnected() Returns true if the client is currently connected to a server. |
boolean | login(String hostname) Login to the SMTP server by sending the HELO command with the given hostname as an argument. |
boolean | logout() Logout of the SMTP server by sending the QUIT command. |
boolean | reset() Aborts the current mail transaction, resetting all server stored sender, recipient, and mail data, cleaing all buffers and tables. |
Writer | sendMessageData() Send the SMTP DATA command in preparation to send an email message. |
void | setCharset(Charset charset) Sets the charset. |
void | setDefaultTimeout(int timeout) Set the default timeout in milliseconds to use when opening a socket. |
boolean | setSender(RelayPath path) Set the sender of a message using the SMTP MAIL command, specifying a reverse relay path. |