Example usage for Java org.apache.commons.mail SimpleEmail fields, constructors, methods, implement or subclass
The text is from its open source code.
addBcc(final String email) Add a blind BCC recipient to the email. | |
addBcc(final String email, final String name) Add a blind BCC recipient to the email using the specified address and the specified personal name. | |
addCc(final String email) Add a recipient CC to the email. | |
void | addHeader(final String name, final String value) Adds a header ( name, value ) to the headers Map. |
addReplyTo(final String email) Add a reply to address to the email. | |
addTo(final String email, final String name) Add a recipient TO to the email using the specified address and the specified personal name. | |
addTo(final String email) Add a recipient TO to the email. | |
addTo(final String email, final String name, final String charset) Add a recipient TO to the email using the specified address, personal name, and charset encoding for the name. | |
InternetAddress | getFromAddress() Gets the sender of the email. |
String | getHostName() Gets the host name of the SMTP server, |
Session | getMailSession() Determines the mail session used when sending this Email, creating the Session if necessary. |
MimeMessage | getMimeMessage() Returns the internal MimeMessage. |
String | getSmtpPort() Gets the listening port of the SMTP server. |
int | getSocketConnectionTimeout() Get the socket connection timeout value in milliseconds. |
int | getSocketTimeout() Get the socket I/O timeout value in milliseconds. |
String | getSslSmtpPort() Returns the current SSL port used by the SMTP transport. |
String | getSubject() Gets the subject of the email. |
List | getToAddresses() Get the list of "To" addresses. |
boolean | isSSL() Returns whether SSL/TLS encryption for the transport is currently enabled (SMTPS/POPS). |
String | send() Sends the email. |
void | setAuthentication(final String userName, final String password) Sets the userName and password if authentication is needed. |
void | setAuthenticator(final Authenticator newAuthenticator) Sets the Authenticator to be used when authentication is requested from the mail server. |
setBcc(final Collection Set a list of "BCC" addresses. | |
setBounceAddress(final String email) Set the "bounce address" - the address to which undeliverable messages will be returned. | |
setCc(final Collection Set a list of "CC" addresses. | |
void | setCharset(final String newCharset) Set the charset of the message. |
void | setContent(final Object aObject, final String aContentType) Set the content and contentType. |
void | setDebug(final boolean d) Setting to true will enable the display of debug information. |
setFrom(final String email, final String name) Set the FROM field of the email to use the specified address and the specified personal name. | |
setFrom(final String email) Set the FROM field of the email to use the specified address. | |
setFrom(final String email, final String name, final String charset) Set the FROM field of the email to use the specified address, personal name, and charset encoding for the name. | |
void | setHeaders(final Map Used to specify the mail headers. |
void | setHostName(final String aHostName) Set the hostname of the outgoing mail server. |
setMsg(final String msg) Set the content of the mail. | |
setReplyTo(final Collection Set a list of reply to addresses. | |
void | setSentDate(final Date date) Sets the sent date for the email. |
void | setSmtpPort(final int aPortNumber) Set the port number of the outgoing mail server. |
void | setSocketConnectionTimeout(final int socketConnectionTimeout) Set the socket connection timeout value in milliseconds. |
void | setSocketTimeout(final int socketTimeout) Set the socket I/O timeout value in milliseconds. |
void | setSSL(final boolean ssl) Sets whether SSL/TLS encryption should be enabled for the SMTP transport upon connection (SMTPS/POPS). |
setSSLCheckServerIdentity(final boolean sslCheckServerIdentity) Sets whether the server identity is checked as specified by RFC 2595 | |
setSSLOnConnect(final boolean ssl) Sets whether SSL/TLS encryption should be enabled for the SMTP transport upon connection (SMTPS/POPS). | |
void | setSslSmtpPort(final String sslSmtpPort) Sets the SSL port to use for the SMTP transport. |
setStartTLSEnabled(final boolean startTlsEnabled) Set or disable the STARTTLS encryption. | |
setStartTLSRequired(final boolean startTlsRequired) Set or disable the required STARTTLS encryption. | |
setSubject(final String aSubject) Set the email subject. | |
void | setTLS(final boolean withTLS) Set or disable the STARTTLS encryption. |
setTo(final Collection Set a list of "TO" addresses. | |
void | updateContentType(final String aContentType) Update the contentType. |