| Interface | Description |
|---|---|
| EmailSender |
A service for sending e-mails.
|
| MessageEditor |
A functional interface for modifying a message without needing to handle checked exceptions like the
MessagingExceptions thrown by MimeMessage. |
| Exception | Description |
|---|---|
| EmailCreationException |
An unchecked exception signalling that an e-mail could not be created or not be modified by a
MessageEditor. |
| EmailDeliveryException |
An unchecked exception signalling that an e-mail could not be sent due to issues that arose from
either the e-mail itself or from the e-mail infrastructure.
|
| EmailSenderException |
An abstract base class for unchecked exception signalling issues related to an
EmailSender. |