Interface IIMAPMessage
public interface IIMAPMessage
IMAP Message interface
 Can :
 - get data like subject, content, sender and recipient, dates, attachments
 - get or set flags
- 
Method SummaryModifier and TypeMethodDescriptionbooleangetFlagValue(IIMAPFlag flag) return the value associated to a flagjakarta.mail.AddressgetFrom()Collection<jakarta.mail.Address> voidset flag value
- 
Method Details- 
getSubjectString getSubject()- Returns:
- message subject
 
- 
getTextContentString getTextContent()- Returns:
- message text content
 
- 
getAttachmentsCollection<IIMAPBodyPart> getAttachments()- Returns:
- message attachment
 
- 
getRecipientsCollection<jakarta.mail.Address> getRecipients()- Returns:
- list of addresses
 
- 
getFromjakarta.mail.Address getFrom()- Returns:
- sender address
 
- 
getReceivedDateDate getReceivedDate()- Returns:
- received date
 
- 
getSentDateDate getSentDate()- Returns:
- sent date
 
- 
setFlagset flag value- Parameters:
- flag-- IIMAPFlag
- value-
 
- 
getFlagValuereturn the value associated to a flag- Parameters:
- flag-- IIMAPFlag
- Returns:
 
 
-