クラスの使用
jakarta.mail.Message
Message を使用するパッケージ パッケージ 説明 jakarta.mail Jakarta Mail API は、メールシステムをモデル化するクラスを提供します。jakarta.mail.event Jakarta Mail API のリスナーとイベント。jakarta.mail.internet インターネットメールシステムに固有のクラス。jakarta.mail.search Jakarta Mail API のメッセージ検索語。jakarta.mail 内の Message 使用
Message を返す jakarta.mail のメソッド 修飾子と型 メソッド 説明 abstract Message[]
Folder. expunge()
削除済みとマークされたメッセージを完全に削除します。abstract Message
Folder. getMessage(int msgnum)
指定されたメッセージ番号に対応する Message オブジェクトを取得します。Message
MessageContext. getMessage()
コンテンツを含むメッセージを返します。Message
UIDFolder. getMessageByUID(long uid)
指定された UID に対応するメッセージを取得します。Message[]
Folder. getMessages()
このフォルダーからすべてのメッセージオブジェクトを取得します。Message[]
Folder. getMessages(int[] msgnums)
配列で指定されたメッセージ番号の Message オブジェクトを取得します。Message[]
Folder. getMessages(int start, int end)
開始から終了まで、開始と終了の両方を含むメッセージ番号の Message オブジェクトを取得します。Message[]
UIDFolder. getMessagesByUID(long[] uids)
指定された UID の配列で指定されたメッセージを取得します。Message[]
UIDFolder. getMessagesByUID(long start, long end)
指定された範囲で指定されたメッセージを取得します。abstract Message
Message. reply(boolean replyToAll)
このメッセージへの返信に適した新しいメッセージを取得します。Message[]
Folder. search(SearchTerm term)
このフォルダーで、指定した検索条件に一致するメッセージを検索します。Message[]
Folder. search(SearchTerm term, Message[] msgs)
指定された検索条件に一致するメッセージがないか、指定されたメッセージの配列を検索します。型 Message のパラメーターを持つ jakarta.mail のメソッド 修飾子と型 メソッド 説明 abstract void
Folder. appendMessages(Message[] msgs)
指定されたメッセージをこのフォルダーに追加します。void
Folder. copyMessages(Message[] msgs, Folder folder)
指定されたメッセージをこのフォルダーから別のフォルダーにコピーします。void
Folder. fetch(Message[] msgs, FetchProfile fp)
特定のメッセージの FetchProfile で指定されたアイテムをプリフェッチします。long
UIDFolder. getUID(Message message)
指定されたメッセージの UID を取得します。protected void
Folder. notifyMessageAddedListeners(Message[] msgs)
このフォルダーへのメッセージの追加についてすべての MessageCountListeners に通知します。protected void
Folder. notifyMessageChangedListeners(int type, Message msg)
すべての MessageChangedListeners に通知します。protected void
Folder. notifyMessageRemovedListeners(boolean removed, Message[] msgs)
このフォルダーからのメッセージの削除についてすべての MessageCountListeners に通知します。protected void
Transport. notifyTransportListeners(int type, Address[] validSent, Address[] validUnsent, Address[] invalid, Message msg)
すべての TransportListeners に通知します。Message[]
Folder. search(SearchTerm term, Message[] msgs)
指定された検索条件に一致するメッセージがないか、指定されたメッセージの配列を検索します。static void
Transport. send(Message msg)
メッセージを送る。static void
Transport. send(Message msg, Address[] addresses)
メッセージ自体で指定された受信者を無視して、指定されたアドレスにメッセージを送信します。static void
Transport. send(Message msg, Address[] addresses, StringSE user, StringSE password)
メッセージ自体で指定された受信者を無視して、指定されたアドレスにメッセージを送信します。static void
Transport. send(Message msg, StringSE user, StringSE password)
メッセージを送る。abstract void
Transport. sendMessage(Message msg, Address[] addresses)
指定されたアドレスのリストにメッセージを送信します。void
Folder. setFlags(Message[] msgs, Flags flag, boolean value)
配列で指定されたメッセージに指定されたフラグを設定します。jakarta.mail.event 内の Message 使用
Message として宣言されている jakarta.mail.event のフィールド 修飾子と型 フィールド 説明 protected Message
MessageChangedEvent. msg
変わったメッセージ。protected Message
TransportEvent. msg
このイベントが適用されるメッセージ。protected Message[]
MessageCountEvent. msgs
メッセージ。Message を返す jakarta.mail.event のメソッド 修飾子と型 メソッド 説明 Message
MessageChangedEvent. getMessage()
変更されたメッセージを返します。Message
TransportEvent. getMessage()
このトランスポートイベントに関連付けられたメッセージオブジェクトを取得します。Message[]
MessageCountEvent. getMessages()
追加または削除されたメッセージの配列を返します。型 Message のパラメーターを持つ jakarta.mail.event のコンストラクター コンストラクター 説明 MessageChangedEvent(ObjectSE source, int type, Message msg)
コンストラクター。MessageCountEvent(Folder folder, int type, boolean removed, Message[] msgs)
コンストラクター。TransportEvent(Transport transport, int type, Address[] validSent, Address[] validUnsent, Address[] invalid, Message msg)
コンストラクター。jakarta.mail.internet 内の Message 使用
jakarta.mail.internet 内の Message サブクラス 修飾子と型 クラス 説明 class
MimeMessage
このクラスは、MIME スタイルのメールメッセージを表します。Message を返す jakarta.mail.internet のメソッド 修飾子と型 メソッド 説明 Message
MimeMessage. reply(boolean replyToAll)
このメッセージへの返信に適した新しいメッセージを取得します。Message
MimeMessage. reply(boolean replyToAll, boolean setAnswered)
このメッセージへの返信に適した新しいメッセージを取得します。jakarta.mail.search 内の Message 使用
型 Message のパラメーターを持つ jakarta.mail.search のメソッド 修飾子と型 メソッド 説明 boolean
AndTerm. match(Message msg)
AND 操作。boolean
BodyTerm. match(Message msg)
一致方法。boolean
FlagTerm. match(Message msg)
比較方法。boolean
FromStringTerm. match(Message msg)
コンストラクターで指定されたアドレス文字列が、このメッセージの差出人アドレスの部分文字列であるかどうかを確認します。boolean
FromTerm. match(Message msg)
アドレスコンパレータ。boolean
HeaderTerm. match(Message msg)
ヘッダー一致メソッド。boolean
MessageIDTerm. match(Message msg)
一致方法。boolean
MessageNumberTerm. match(Message msg)
一致方法。boolean
NotTerm. match(Message msg)
boolean
OrTerm. match(Message msg)
OR 演算。boolean
ReceivedDateTerm. match(Message msg)
一致方法。boolean
RecipientStringTerm. match(Message msg)
コンストラクターで指定されたアドレスが、このメッセージの受信者アドレスの部分文字列であるかどうかを確認します。boolean
RecipientTerm. match(Message msg)
一致方法。abstract boolean
SearchTerm. match(Message msg)
このメソッドは、特定の一致基準を指定されたメッセージに適用し、結果を返します。boolean
SentDateTerm. match(Message msg)
一致方法。boolean
SizeTerm. match(Message msg)
一致方法。boolean
SubjectTerm. match(Message msg)
一致方法。