All Classes and Interfaces
Class
Description
Abstract class which implements both
TransactionalEmailSender and AsyncTransactionalEmailSender.The annotated type must have a recipient.
Defines a functional interface to send transactional emails asynchronously.
Amazon Simple Email Service implementation of @link io.micronaut.email.AsyncTransactionalEmailSender}.
Contract to send emails Asynchronously.
Email's Attachment.
Attachment's builder.
Builds a
Authenticator from configuration set at JavaMailAuthenticationConfiguration.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.DefaultImplementation of MessageComposer.DefaultImplementation of TemplateBodyDecorator.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.Java Mail authentication configuration.
ConfigurationProperties implementation of JavaMailAuthenticationConfiguration.Java Mail configuration.
ConfigurationProperties implementation of JavaMailConfiguration.Composes a
Message given an Email.Java Mail implementation of
TransactionalEmailSender and AsyncTransactionalEmailSender.Integration with Mailjet.
ConfigurationProperties implementation of MailjetConfiguration.Composes a
MailjetRequest given an Email.An email address returned by Mailpit.
Mailpit application information.
Mailpit message attachment metadata.
Mailpit attachment checksums.
Mailpit chaos trigger configuration.
Mailpit chaos trigger settings.
Declarative HTTP client for the Mailpit API v1.
Request to delete Mailpit messages.
Mailpit HTML compatibility check response.
Mailpit HTML compatibility result.
Mailpit HTML compatibility score.
Mailpit HTML compatibility total.
Mailpit HTML compatibility warning.
A link checked by Mailpit.
Mailpit link check response.
Mailpit List-Unsubscribe header summary.
Mailpit message details.
Mailpit message relay configuration.
Mailpit message list response.
Mailpit message summary.
Request to release a message through Mailpit's configured SMTP relay.
Request to rename a Mailpit tag.
Mailpit runtime statistics.
An address used by Mailpit's HTTP send API.
An attachment used by Mailpit's HTTP send API.
Request for Mailpit's HTTP send API.
Response from Mailpit's HTTP send API.
Request to set read status for messages.
Request to set tags for messages.
Mailpit SpamAssassin check response.
Mailpit SpamAssassin rule result.
Mailpit web UI configuration.
Providers
Properties for Mail session.Builds a
MailPropertiesProvider if the properties are set at JavaMailConfiguration.Utility to read and delete emails from a Gmail inbox.
Mailtrap configuration.
Creates a
Message for the given Email.Multipart bodies represent an HTML and text version of the
same body content.
Defines Configuration for Postmark integration.
ConfigurationProperties implementation of PostmarkConfiguration.Composes a
Message given an Email.Email Recipients.
Utility class for
Recipients.Defines Configuration for SendGrid integration.
ConfigurationProperties implementation of SendGridConfiguration.Composes
Request for Email.Integration with Amazon Simple Email Service.
ConfigurationProperties implementation of SesConfiguration.Amazon Simple Email Service implementation of
TransactionalEmailSender.Provides a Session.
Email body backed by a String.
Email HTML Body backed by a template.
Decorates emails whose text or html is of type
TemplateBody by rendering those templates.Whether to track if the links are clicked in an email.
API to be implemented by third party transactional email providers.