Module bus.extra
Package org.miaixz.bus.extra.mail
package org.miaixz.bus.extra.mail
Provides a wrapper for email operations, based on the Jakarta Mail library. This package offers a simplified, fluent
API for sending emails, handling attachments, and managing mail account configurations.
- Since:
- Java 17+
- Author:
- Kimi Liu
-
ClassDescriptionRepresents a global mail account, implemented as a singleton enum.An internal utility class for mail-related operations, such as parsing addresses and encoding text.Represents a mail client for sending emails, designed with a fluent builder pattern.Represents a mail account, encapsulating all necessary configuration for sending emails.An authenticator that provides username and password authentication for a mail session.A utility class for sending emails, built on top of the Jakarta Mail API.Represents an SMTP message, extending
MimeMessageto provide a fluent builder pattern for creating and sending emails.