| Interface | Description |
|---|---|
| MailContentStore |
Save, load and delete mail content.
|
| MailListener |
Allows listening to Mail sending results.
|
| MailResult |
The result of the batch of emails being sent.
|
| MailSender |
Send mails.
|
| MailSenderConfiguration |
Represents all XWiki configuration options for the Mail Sending feature.
|
| MailStatusResult |
Provides status for each mail in the batch of mails that have been sent.
|
| MimeBodyPartFactory<T> |
Creates some message body Part to be added to a Multi Part message.
|
| MimeMessageFactory<T> |
Create one or several
MimeMessage. |
| SessionFactory |
Create a Java Mail
Session object, taking its properties from some configuration location but
allowing to pass additional properties (for example to reuse an existing Batch Id). |
| Class | Description |
|---|---|
| ExtendedMimeMessage |
Extension of the
MimeMessage in order to support processing by this mail API. |
| MailStatus |
Contains information about a mail (when it was sent, its status, etc).
|
| MailStatusResultSerializer |
Serialize
MailStatusResult. |
| XWikiAuthenticator |
XWiki Java Mail Authenticator taking the user name and password from a
MailSenderConfiguration instance. |
| Enum | Description |
|---|---|
| MailState |
Represents the state of a mail (ready to be sent, sent successfully or failed to be sent).
|
| Exception | Description |
|---|---|
| MailStoreException |
Encapsulate a Mail Store error.
|
Copyright © 2004–2016 XWiki. All rights reserved.