Uses of Class
jakarta.mail.Message
Package
Description
The Jakarta Mail API
provides classes that model a mail system.
Listeners and events for the Jakarta Mail API.
Classes specific to Internet mail systems.
Message search terms for the Jakarta Mail API.
-
Uses of Message in jakarta.mail
Modifier and TypeMethodDescriptionabstract Message[]
Folder.expunge()
Expunge (permanently remove) messages marked DELETED.abstract Message
Folder.getMessage
(int msgnum) Get the Message object corresponding to the given message number.MessageContext.getMessage()
Return the Message that contains the content.UIDFolder.getMessageByUID
(long uid) Get the Message corresponding to the given UID.Message[]
Folder.getMessages()
Get all Message objects from this Folder.Message[]
Folder.getMessages
(int[] msgnums) Get the Message objects for message numbers specified in the array.Message[]
Folder.getMessages
(int start, int end) Get the Message objects for message numbers ranging from start through end, both start and end inclusive.Message[]
UIDFolder.getMessagesByUID
(long[] uids) Get the Messages specified by the given array of UIDs.Message[]
UIDFolder.getMessagesByUID
(long start, long end) Get the Messages specified by the given range.abstract Message
Message.reply
(boolean replyToAll) Get a new Message suitable for a reply to this message.Message[]
Folder.search
(SearchTerm term) Search this Folder for messages matching the specified search criterion.Message[]
Folder.search
(SearchTerm term, Message[] msgs) Search the given array of messages for those that match the specified search criterion.Modifier and TypeMethodDescriptionabstract void
Folder.appendMessages
(Message[] msgs) Append given Messages to this folder.void
Folder.copyMessages
(Message[] msgs, Folder folder) Copy the specified Messages from this Folder into another Folder.void
Folder.fetch
(Message[] msgs, FetchProfile fp) Prefetch the items specified in the FetchProfile for the given Messages.long
Get the UID for the specified message.protected void
Folder.notifyMessageAddedListeners
(Message[] msgs) Notify all MessageCountListeners about the addition of messages into this folder.protected void
Folder.notifyMessageChangedListeners
(int type, Message msg) Notify all MessageChangedListeners.protected void
Folder.notifyMessageRemovedListeners
(boolean removed, Message[] msgs) Notify all MessageCountListeners about the removal of messages from this Folder.protected void
Transport.notifyTransportListeners
(int type, Address[] validSent, Address[] validUnsent, Address[] invalid, Message msg) Notify all TransportListeners.Message[]
Folder.search
(SearchTerm term, Message[] msgs) Search the given array of messages for those that match the specified search criterion.static void
Send a message.static void
Send the message to the specified addresses, ignoring any recipients specified in the message itself.static void
Send the message to the specified addresses, ignoring any recipients specified in the message itself.static void
Send a message.abstract void
Transport.sendMessage
(Message msg, Address[] addresses) Send the Message to the specified list of addresses.void
Set the specified flags on the messages specified in the array. -
Uses of Message in jakarta.mail.event
Modifier and TypeFieldDescriptionprotected Message
MessageChangedEvent.msg
The message that changed.protected Message
TransportEvent.msg
The Message to which this event applies.protected Message[]
MessageCountEvent.msgs
The messages.Modifier and TypeMethodDescriptionMessageChangedEvent.getMessage()
Return the changed Message.TransportEvent.getMessage()
Get the Message object associated with this Transport Event.Message[]
MessageCountEvent.getMessages()
Return the array of messages added or removed.ModifierConstructorDescriptionMessageChangedEvent
(Object source, int type, Message msg) Constructor.MessageCountEvent
(Folder folder, int type, boolean removed, Message[] msgs) Constructor.TransportEvent
(Transport transport, int type, Address[] validSent, Address[] validUnsent, Address[] invalid, Message msg) Constructor. -
Uses of Message in jakarta.mail.internet
Modifier and TypeClassDescriptionclass
This class represents a MIME style email message. -
Uses of Message in jakarta.mail.search
Modifier and TypeMethodDescriptionboolean
The AND operation.boolean
The match method.boolean
The comparison method.boolean
Check whether the address string specified in the constructor is a substring of the From address of this Message.boolean
The address comparator.boolean
The header match method.boolean
The match method.boolean
The match method.boolean
boolean
The OR operation.boolean
The match method.boolean
Check whether the address specified in the constructor is a substring of the recipient address of this Message.boolean
The match method.abstract boolean
This method applies a specific match criterion to the given message and returns the result.boolean
The match method.boolean
The match method.boolean
The match method.