All Classes and Interfaces
Class
Description
Abstract class which implements both
TransactionalEmailSender and AsyncTransactionalEmailSender.The annotated type must have a recipient.
Deprecated, for removal: This API element is subject to removal in a future version.
Defines a functional interface to send transactional emails asynchronously.
Contract to send emails Asynchronously.
Email's Attachment.
Attachment's builder.
Represents the body of an email.
Type of Email's body.
Class representing the person who receives an email.
Decorates with every
EmailDecorator and send an email via a AsyncTransactionalEmailSender.Decorates with every
EmailDecorator and send an email via a TransactionalEmailSender.Representation of a transactional email.
Email builder.
Composes an Email Request for the Transactional Email provider given a
Email.Decorates every Email send by an
EmailSender or an AsyncEmailSender.Wraps exceptions being thrown while sending emails in a
RuntimeException.Validation messages for Email.
API to send transactional emails synchronously.
A bean of type
FromConfiguration defines the default sender.ConfigurationProperties implementation of FromConfiguration.Decorates an email by setting the from field if not specified with the value provided by
FromConfiguration.Multipart bodies represent an HTML and text version of the
same body content.
Email Recipients.
Utility class for
Recipients.Email body backed by a String.
Whether to track if the links are clicked in an email.
API to be implemented by third party transactional email providers.
AnyRecipientValidatoris used instead.