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.
AnyRecipientValidator is used instead.
Builds ConstraintValidator for AnyRecipient for Email.
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.