Java org.apache.commons.mail Email fields, constructors, methods, implement or subclass

Example usage for Java org.apache.commons.mail Email fields, constructors, methods, implement or subclass

Introduction

In this page you can find the methods, fields and constructors for org.apache.commons.mail Email.

The text is from its open source code.

Field

Method

EmailaddBcc(final String email)
Add a blind BCC recipient to the email.
EmailaddBcc(final String... emails)
Add an array of blind BCC recipients to the email.
EmailaddBcc(final String email, final String name)
Add a blind BCC recipient to the email using the specified address and the specified personal name.
EmailaddCc(final String email)
Add a recipient CC to the email.
EmailaddCc(final String... emails)
Add an array of CC recipients to the email.
EmailaddCc(final String email, final String name)
Add a recipient CC to the email using the specified address and the specified personal name.
voidaddHeader(final String name, final String value)
Adds a header ( name, value ) to the headers Map.
EmailaddReplyTo(final String email)
Add a reply to address to the email.
EmailaddReplyTo(final String email, final String name)
Add a reply to address to the email using the specified address and the specified personal name.
EmailaddTo(final String email)
Add a recipient TO to the email.
EmailaddTo(final String... emails)
Add a list of TO recipients to the email.
EmailaddTo(final String email, final String name)
Add a recipient TO to the email using the specified address and the specified personal name.
voidbuildMimeMessage()
Does the work of actually building the MimeMessage.
ListgetCcAddresses()
Get the list of "CC" addresses.
InternetAddressgetFromAddress()
Gets the sender of the email.
StringgetHostName()
Gets the host name of the SMTP server,
SessiongetMailSession()
Determines the mail session used when sending this Email, creating the Session if necessary.
MimeMessagegetMimeMessage()
Returns the internal MimeMessage.
StringgetSmtpPort()
Gets the listening port of the SMTP server.
StringgetSubject()
Gets the subject of the email.
ListgetToAddresses()
Get the list of "To" addresses.
booleanisSSL()
Returns whether SSL/TLS encryption for the transport is currently enabled (SMTPS/POPS).
booleanisSSLOnConnect()
Returns whether SSL/TLS encryption for the transport is currently enabled (SMTPS/POPS).
booleanisStartTLSEnabled()
Gets whether the client is configured to try to enable STARTTLS.
booleanisTLS()
Gets whether the client is configured to try to enable STARTTLS.
Stringsend()
Sends the email.
voidsetAuthentication(final String userName, final String password)
Sets the userName and password if authentication is needed.
voidsetAuthenticator(final Authenticator newAuthenticator)
Sets the Authenticator to be used when authentication is requested from the mail server.
EmailsetBcc(final Collection aCollection)
Set a list of "BCC" addresses.
EmailsetBounceAddress(final String email)
Set the "bounce address" - the address to which undeliverable messages will be returned.
EmailsetCc(final Collection aCollection)
Set a list of "CC" addresses.
voidsetCharset(final String newCharset)
Set the charset of the message.
voidsetContent(final Object aObject, final String aContentType)
Set the content and contentType.
voidsetDebug(final boolean d)
Setting to true will enable the display of debug information.
EmailsetFrom(final String email)
Set the FROM field of the email to use the specified address.
EmailsetFrom(final String email, final String name)
Set the FROM field of the email to use the specified address and the specified personal name.
voidsetHostName(final String aHostName)
Set the hostname of the outgoing mail server.
voidsetMailSession(final Session aSession)
Supply a mail Session object to use.
voidsetMailSessionFromJNDI(final String jndiName)
Supply a mail Session object from a JNDI directory.
EmailsetMsg(String msg)
Define the content of the mail.
voidsetPopBeforeSmtp(final boolean newPopBeforeSmtp, final String newPopHost, final String newPopUsername, final String newPopPassword)
Set details regarding "pop3 before smtp" authentication.
EmailsetReplyTo(final Collection aCollection)
Set a list of reply to addresses.
voidsetSentDate(final Date date)
Sets the sent date for the email.
voidsetSmtpPort(final int aPortNumber)
Set the port number of the outgoing mail server.
voidsetSocketConnectionTimeout(final int socketConnectionTimeout)
Set the socket connection timeout value in milliseconds.
voidsetSocketTimeout(final int socketTimeout)
Set the socket I/O timeout value in milliseconds.
voidsetSSL(final boolean ssl)
Sets whether SSL/TLS encryption should be enabled for the SMTP transport upon connection (SMTPS/POPS).
EmailsetSSLCheckServerIdentity(final boolean sslCheckServerIdentity)
Sets whether the server identity is checked as specified by RFC 2595
EmailsetSSLOnConnect(final boolean ssl)
Sets whether SSL/TLS encryption should be enabled for the SMTP transport upon connection (SMTPS/POPS).
voidsetSslSmtpPort(final String sslSmtpPort)
Sets the SSL port to use for the SMTP transport.
EmailsetStartTLSEnabled(final boolean startTlsEnabled)
Set or disable the STARTTLS encryption.
EmailsetStartTLSRequired(final boolean startTlsRequired)
Set or disable the required STARTTLS encryption.
EmailsetSubject(final String aSubject)
Set the email subject.
voidsetTLS(final boolean withTLS)
Set or disable the STARTTLS encryption.
EmailsetTo(final Collection aCollection)
Set a list of "TO" addresses.
StringtoString()
Returns a string representation of the object.