Package org.springframework.mail
@NullMarked
package org.springframework.mail
Spring's generic mail infrastructure.
Concrete implementations are provided in the subpackages.
-
ClassDescriptionException thrown on failed authentication.Base class for all mail exceptions.This is a common interface for mail messages, allowing a user to set key values required in assembling a mail message, without needing to know if the underlying message is a simple text message or a more sophisticated MIME message.Exception thrown if illegal message properties are encountered.Exception to be thrown by user code if a mail cannot be prepared properly, for example when a FreeMarker template cannot be rendered for the mail text.This interface defines a strategy for sending simple mails.Exception thrown when a mail sending error is encountered.Models a simple mail message, including data such as the from, to, cc, subject, and text fields.