Package org.springframework.mail

@NonNullApi @NonNullFields package org.springframework.mail
Spring's generic mail infrastructure. Concrete implementations are provided in the subpackages.
  • Class
    Exception 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.