public class GmailMessage extends IMAPMessage
IMAPMessage.FetchProfileCondition
MimeMessage.RecipientType
bs, envelope, items, sectionId
cachedContent, content, contentStream, dh, flags, headers, modified, saved
ATTACHMENT, INLINE
Modifier | Constructor and Description |
---|---|
protected |
GmailMessage(IMAPFolder folder,
int msgnum)
Constructor.
|
protected |
GmailMessage(Session session)
Constructor, for use by IMAPNestedMessage.
|
Modifier and Type | Method and Description |
---|---|
String[] |
getLabels()
Return the Gmail labels associated with this message.
|
long |
getMsgId()
Return the Gmail unique message ID.
|
long |
getThrId()
Return the Gmail unique thread ID.
|
addFrom, addHeader, addHeaderLine, addRecipients, checkExpunged, fetchItem, forceCheckExpunged, getAllHeaderLines, getAllHeaders, getContentID, getContentLanguage, getContentMD5, getContentStream, getContentType, getDataHandler, getDescription, getDisposition, getEncoding, getFetchBlockSize, getFileName, getFlags, getFrom, getHeader, getHeader, getInReplyTo, getItem, getLineCount, getMatchingHeaderLines, getMatchingHeaders, getMessageCacheLock, getMessageID, getMimeStream, getModSeq, getNonMatchingHeaderLines, getNonMatchingHeaders, getPeek, getProtocol, getReceivedDate, getRecipients, getReplyTo, getSender, getSentDate, getSequenceNumber, getSize, getSubject, getUID, handleExtensionFetchItems, handleFetchItem, ignoreBodyStructureSize, invalidateHeaders, isREV1, isSet, removeHeader, setContentID, setContentLanguage, setContentMD5, setDataHandler, setDescription, setDisposition, setExpunged, setFileName, setFlags, setFrom, setHeader, setMessageNumber, setPeek, setRecipients, setReplyTo, setSender, setSentDate, setSubject, setUID, writeTo
addRecipients, createInternetHeaders, createMimeMessage, getAllRecipients, getContent, getInputStream, getRawInputStream, isMimeType, parse, reply, reply, saveChanges, setContent, setContent, setDescription, setFrom, setFrom, setRecipients, setSubject, setText, setText, setText, updateHeaders, updateMessageID, writeTo
addRecipient, getFolder, getMessageNumber, getSession, isExpunged, match, setFlag, setRecipient
protected GmailMessage(IMAPFolder folder, int msgnum)
folder
- the containing foldermsgnum
- the message sequence numberprotected GmailMessage(Session session)
session
- the Sessionpublic long getMsgId() throws MessagingException
MessagingException
- for failurespublic long getThrId() throws MessagingException
MessagingException
- for failurespublic String[] getLabels() throws MessagingException
MessagingException
- for failuresCopyright © 2022 Oracle. All rights reserved.