Package org.xwiki.mail
-
Interface Summary 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 severalMimeMessage
.SessionFactory Create a Java MailSession
object, taking its properties from some configuration location but allowing to pass additional properties (for example to reuse an existing Batch Id). -
Class Summary Class Description CompositeMailListener A helper used to notify severalMailListener
.EmptyMailStatusResult An emptyEmptyMailStatusResult
.ExtendedMimeMessage Extension of theMimeMessage
in order to support processing by this mail API.MailStatus Contains information about a mail (when it was sent, its status, etc).MailStatusResultSerializer SerializeMailStatusResult
.VoidMailListener AMailListener
doing nothing.XWikiAuthenticator XWiki Java Mail Authenticator taking the user name and password from aMailSenderConfiguration
instance. -
Enum Summary Enum Description MailState Represents the state of a mail (ready to be sent, sent successfully or failed to be sent). -
Exception Summary Exception Description MailStoreException Encapsulate a Mail Store error.