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

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

Introduction

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

The text is from its open source code.

Subclass

org.apache.commons.mail.HtmlEmail has subclasses.
Click this link to see all its subclasses.

Field

intCID_LENGTH
Definition of the length of generated CID's.

Constructor

Method

EmailaddBcc(final String email)
Add a blind BCC recipient 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 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 email, final String name)
Add a recipient TO to the email using the specified address and the specified personal name.
MultiPartEmailattach(final File file)
Attach a file.
MultiPartEmailattach(final URL url, final String name, final String description)
Attach a file located by its URL.
voidbuildMimeMessage()
Does the work of actually building the MimeMessage.
Stringembed(final File file)
Embeds a file in the HTML.
Stringembed(final String urlString, final String name)
Attempts to parse the specified String as a URL that will then be embedded in the message.
Stringembed(final URL url, final String name)
Embeds an URL in the HTML.
Stringembed(final File file, final String cid)
Embeds a file in the HTML.
Stringembed(final DataSource dataSource, final String name)
Embeds the specified DataSource in the HTML using a randomly generated Content-ID.
Stringembed(final DataSource dataSource, final String name, final String cid)
Embeds the specified DataSource in the HTML using the specified Content-ID.
ListgetBccAddresses()
Get the list of "Bcc" addresses.
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.
ListgetReplyToAddresses()
Get the list of "Reply-To" addresses.
DategetSentDate()
Gets the sent date for the email.
StringgetSmtpPort()
Gets the listening port of the SMTP server.
intgetSocketConnectionTimeout()
Get the socket connection timeout value in milliseconds.
intgetSocketTimeout()
Get the socket I/O timeout value in milliseconds.
StringgetSslSmtpPort()
Returns the current SSL port used by the SMTP transport.
StringgetSubject()
Gets the subject of the email.
StringgetSubType()
Get the MIME subtype of the email.
ListgetToAddresses()
Get the list of "To" addresses.
booleanisSSL()
Returns whether SSL/TLS encryption for the transport is currently enabled (SMTPS/POPS).
booleanisSSLCheckServerIdentity()
Is the server identity checked as specified by RFC 2595
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.
booleanisStartTLSRequired()
Gets whether the client is configured to require STARTTLS.
booleanisTLS()
Gets whether the client is configured to try to enable STARTTLS.
Stringsend()
Sends the email.
StringsendMimeMessage()
Sends the previously created MimeMessage to the SMTP server.
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.
voidsetHeaders(final Map map)
Used to specify the mail headers.
voidsetHostName(final String aHostName)
Set the hostname of the outgoing mail server.
HtmlEmailsetHtmlMsg(final String aHtml)
Set the HTML content.
voidsetMailSession(final Session aSession)
Supply a mail Session object to use.
EmailsetMsg(final String msg)
Set the message.
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.
voidsetSubType(final String aSubType)
Set the MIME subtype of the email.
HtmlEmailsetTextMsg(final String aText)
Set the text content.
voidsetTLS(final boolean withTLS)
Set or disable the STARTTLS encryption.
EmailsetTo(final Collection aCollection)
Set a list of "TO" addresses.